I have used Sothink Web Video Downloader. Very Powerful and Convenient! Just open a webpage, such as YouTube page, and Sothink Web Video Downloader will automatically monitor and capture the video in this page, then it pops up a small window asking if you want to download what you are watching at the time.
Not only for YouTube FLV, Sothink Web Video Downloader can capture and download all the videos of any format in the webpage you are viewing, such as AVI, MP4, MPG, MPEG, WMV, RM, RMVB, 3GP, H.264 HD, and even Flash animation SWF, which will be useful.
For more details, please refer to
http://www.sothinkmedia.com/web-video-downloader/ Also, you can download the tool at
http://www.sothinkmedia.com/download/videodownloader.zipHope it is useful for you.