So how can you watch all that from Cyprus? The answer is VPN (Virtual Private Network)! All you need is a subscription to a VPN service which you can use to change your IP to a USA, UK (or any other country) IP, and in this way watch content that was intended to be watched only within the borders of that country. The best VPN Service I found is StrongVPN. I am using their "4 city Special PPTP" package which costs $55 per year and gives you a choice between a USA or a UK Server. If you want to just try it out you can get a monthly package for $7

As long as you have a decent broadband connection a good VPN service is all you need to stream all that content right on your PC. I have a 4Mbit internet connection and that is enough for DVD quality video. If you want to stream full HD then you need a faster connection, 8Mbit should do.
Getting that video content on your TV is as simple as connecting your computer to it. If you have a decent laptop you can just connect it to your TV every time you want to watch a movie on a bigger screen and you are done. But if you want to always have netflix, Hulu, iPlayer etc available on your TV then you can build or buy a Home Theater PC (HTPC) which will always be connected to your TV. More about HTPCs in an upcoming post


P.S. Netflix offers one month free trial. If you don't get this directly when you go there then go through this: http://www.netflix.com/revision3 ...just be sure to be connected with your VPN first.