Oh man. Music = my life. So I know what you're going through. I had every one of my CDs on my old computer, and some of them got broken or lost and then that computer had kids so it died. I was lost.
Get um..LimeWire..I haven't gotten a virus yet (knocks on wood) and if there's a corrupted file it warns you to either kill that download or keep it coming.