erTV lets you watch online TV programs from USA, UK, Canada, China, and other countries and regions.
If you want to access worldwide TV channels, SuperTV is a really good choice. Not only does it offer usual online TV channels but you will be able to watch regular TV stations and their broadcasts.
USA, Canada, Spain, Turkey, UK, India,... it's a good way to learn languages and to be informed by the original sources in terms of international news. It is also a great choice if you want to watch soccer matches for free, NBA finals or NHL.