http://javimoya.com/blog/youtube_en.php
This website allows you to download videos from youtube and many other video sites (google video, myspace, metacafe etc).
It saves them as a .flv file, so you'll need a program that can play that type of file. I use this one.
http://www.videolan.org/vlc/