I personally use realplayer download and record all the time. It works best with veoh tho, stream the vid then use it and it will instantly copy the data from you temp files or something. For some reason though it doesn't do that with megavideo, so many thanks for the tip!
Also another good player for flv files is gom player (or anything for that matter it comes with most all codecs and you d/l any others you need for free), I prefer realplayer over it for flv though. But they're both free so its entirely up to what you want to download.
