I just heard about this on the radio. It's completely free. www.spiralfrog.com

I just registered and downloaded the manager. It's legal and pretty good. You can download whole albums like iTunes as well.
Quote by Dog454
Zakk Wylde is a Viking, and history has proven that you cannot own Vikings, it's impossible.