I use realplayer 11 (http://www.real.com/
) to download videos (works for almost any online video, plus you can download multiple videos at once!)
Then i use prism (http://www.nchsoftware.com/prism/index.html
) to convert the flv's. They have changed prism since i downloaded it. I'm not sure if the free version works for flv's but the free trial of the paid version does work and it can be re-downloaded over and over without ever needing to pay. Unfortunately, realplayer downloads non-flash videos to a special format (.ivr) and i have yet to find a converter for that.
Process is a bit tedious, but it works.