My friend in Ontario watches BBC iplayer all the time. She found out how to do it by simply going to YouTube and typing in 'How can i watch British TV in North America?' She found a tutorial which told her how best to do it. It directed her to a service which costs $30 a year and has proved very reliable. It works for the ITV equivalent, too.