For full music library, I’ll either tune into I-Tunes or Winamp. They’ve those build in ready functions & it’s free.
But if you want to use the songs, that’s wanting to “take, save & use it” for your own purposes.
Why don’t you download using bittorrent, e-donkey or limewire. It’s free, you just hv. to wait for the downloads. That’s the only price.
There are some other programs, which is free & etc. but it involving cracking & stuffs which will prone to virus & etc. Not a recommended method for public users like u & it’s illegal =P