It's worth mentioning that in addition to tons of videos, you can also find full-length movies over at YouTube; granted, because of YouTube upload limits, they're most likely chopped up into part one, part two, etc., but still - they're free!
One last reason I love me some YouTube: anyone with a blog or website can include YouTube videos by simply copying and pasting the Embedded HTML code given for almost every video. This is a wonderful feature that has made more videos accessible, simply by word of mouth and placement. Awesome.
Scroll down for more of the Top Ten Best Web Sites of 2006.