(I tried it out this weekend, and watched quite a few shows and a couple feature movies - all for free, with no problems, and very minimal commercial interruptions. This is the first time I've watched television or movies online, so I guess this is something for my Tech-YES list. But it did occur to me that, come Feb 17th, 2009, instead of buying a new set or digital cable box, I might just get rid of my television entirely and rely on the internet for shows and movies [then I could add "no television set" to my Tech-NO list])
Another free source, reported on Boing Boing, is the South Park Studios website. They just announced they are making all South Park episodes available free (but I noticed a few are not, due to contractual issues). According to creator Matt Stone, they're doing this because "we just got really sick of having to download our own show illegally all the time. So we gave ourselves a legal alternative."
A slightly different approach is AnyTV, discussed by LibrarianInBlack. I haven't tried this, but it looks like you download and install their AnyTVplayer on your computer, and then can stream a large number television channels, radio stations and video clips - free. Sarah also bring up the idea of installing this software on public library computers, to allow people to use their internet time to watch television. Hmm.
Finally, LifeHacker offers a long list of free online resources for online videos. I checked out a couple, but none seemed as easy to use as Hulu.com. http://tv-video.net did seem to have more episodes of certain shows, but that might just be because Hulu.com is still new.
Of course, this is all in addition to what the networks themselves off on their websites: ABC, CBS, FOX, NBC, PBS. These, like the South Park guys, have the edge because they are the source. If all information is free and legal, the only reason to go to the middlemen aggregators (like Hulu.com, et. al.) is ease of use of the interface.