Hey if you go to a major college, try this,
www.ruckus.com
It is free legal downloads for college students if you're school participates. I already DL like 130 songs. The only thing is you cant burn them cuz they are write protected, but its still nice to have them on comp. Also, its fast as hell cuz its not P2P.