I was gonna chime in with WM Recorder. I use it, and find it to be ALMOST 100% perfect. I have issues with it in Firefox once in a while, which forces me to use IE to save the streamed link, and I hate anything that forces me to use IE.
One other thing - if you want to save the streamed files at a later time, use WM Recorder to get the URL for the file, and copy/paste that into your download manager such as FlashGet