it depends. hulu has good quality, but the selection sucks and you have to sit through commercials. youtube has a better selection, but still not a good selection and the quality sucks. those are the only two i really know. i've occasionally watched movies elsewhere, but most sites i've found have shitty quality and possibly viruses/spyware.
to find links to good documentaries, i use topdocumentaryfilms many are on youtube for other things i use tvlinks.
I always just search "(name of movie) full movie free online" and after a few sites i get one that works, works with practically any more
www,1channel.ch/ great site but make sure you have good adblocker installed and up-to-date codec pack
tubeplus.me is a pretty good site. The quality of some movies isn't that great, but it's still watchable. They have more tv shows than movies, but you'll find that they have some good movies in there.
There is Project Free Tv. Just do a Google search for it. The only problem is that I think the site contains viruses and spyware. Proceed and watch at your own peril.
Streaming will be a little more risky than downloading when it comes to movies, just because of the length. Netflix and Hulu don have the best options for movies. If its an older film, YouTube can actually be good, but it depends on the company that owns the rights, some are much more strict than others! I remember being into surfthechannel.com I hope that site is still running. If you're into anime, gogoanime.com has almost ever show and movie I hope surf the channel works man! That site was great! It is going to be streaming, which kind of contradicts my first sentence, but that's what I used to use and it was very user friendly with a large selection. No ad surveys or anything!
why dont you just go steal some cars you criminal scum http://www.btvguide.com/ these guys were awesome when they used to be watch-series.eu. I dunno how they are now though. I prefer dling to streaming these days.
I've got that on DVD PM your address and I'll send it to you. Yeah, I prefer to download films. Atleast you have them then, and can watch as many times as you want with out the worry of viruses etc.