Hulu doesn’t work outside the US. I could use Hotspot shield or another proxy service, but they tend to be slow. I use Sidereel instead, which links to videos hosted on various other sites (for educational purposes, of course).
Megavideo links are usually the best ones – they’re fast and reasonably good quality, but you can only watch 72 minutes at a time unless you pay them $10 a month, which I won’t do on principle (and because I’m cheap).
There are ways to bypass it by clearing cookies and restarting your modem to get a new IP address (too tedious), or using a proxy (too slow, too tedious). I recently found a better alternative, the Illimitux extension for Firefox:
Illimitux Firefox extension
Install it, restart Firefox. When you open a page that has embedded Megavideo, you’ll see this:

Click on ‘Remove limitation’, and a new tab will open up which will let you view the video without any interruptions. You can many more borderline illegal things with illimitux. Have fun!