I would disagree with the above poster respectfully. Both Netflix and Hulu have found ways to block DNS based services like UnoTelly in the past.
I was a subscriber of UnoTelly for a while and they get blocked A LOT. I lost service for almost 3 days on Netflix. The technology is going downhill. Plus UnoTelly does not work at all in China or UAE now, they are getting tons of bad reviews.
VPN is the way to go. The KEY is to find a GOOD VPN providers. Crappy providers like HMA ruin it. I travel a lot and would not be able to support life without VPN, in China and UAE, the internet is SO restricted it's almost useless.
You need a VPN provider that:
1. Has FAST servers.
2. Has dedicated IP's. Good VPN services do not recycle 3 or 4 IP's they have one for EACH user and constantly grow so Netflix and Hulu work fine.
3. Has good support.
I personally use Free2Surf VPN (www.free2surfvpn.com
), I have been using their OpenVPN package, it's like $6.00 a month and I have had 0 problems with it. Works in China, UAE, etc. Fast enough, in the states if I run it on my 20MBps FIOS, I get about 19.2 so it's pretty good.
Nothing is blocked that I have tried, so I like it. I think good VPN is not a thing of the past but the only future, especially with places like China implementing heavy DNS based blocking, DNS solutions will fall as they have been.