If you download the newest version of Realplayer (free to download and use) it automatically will download any video played, a box pops up above the video your watching on youtube that says "Download this video". And instead of a crappy .flv player you can view them in Realplayer.
I use Realplayer11 Gold. It is the free version.
Rob