How to Watch ABC, NBC, FOX, and CBS TV Streams From Outside the USA
So you're a big Lost or Heroes fan who doesn't want to wait a year or more for your favorite show to be broadcast overseas, but the problem is that ABC, NBC, CBS, and FOX won't let you watch the latest episodes online because you don't live in the USA. The fundamental problem you're facing is Internet censorship, and there are many tools to help you circumvent it.
What are your options (assuming you don't just give up)?
VPNs are probably the most general-purpose way to view video content that has been restricted online. Proxies that support video must be custom coded to support each site so, for the most part, only the biggest sites will be supported.
So, let's examine the third option a little more. A VPN essentially acts like a second ISP. You get a new IP address to show the world (including, say, ABC.com) so ABC has no idea that you're outside the US. That means you get to watch all the Desperate Housewives you want.
We have recommended widevpn for a good publicly accessible VPN before. The free version limits you to a bandwidth of 256kbits/sec so you'll probably encounter annoying pauses while watching a video (as you can see below). The pay version at 5000kbits/sec should work better.

USA VPN