JDownloader will really help. If you copy a YouTube link to the clipboard it will give you various options like,
- download MP3 files
- download Flash videos
- download MP4 files
- download in 320, 460, 720, etc.
Moreover, if you copy a YouTube playlist link, it will parse all videos and gives you option to download all the videos in the playlist.
Supports/has plugins for more than 200 other sites like (Hotfile, MediaFire, ifile.it, etc.)
You must give it a try, it will become your all in one download manager.
One more thing, it supports multithreaded downloading.