You should look into RealPlayer.com It's a free upload and it can download from just about any site that streams. It's been a while since I had it , but I do know that they have a pro version that also lets you burn to a disc. Check it out I think you will find what you are looking for.