This is a personal favorite for music downloads. This site was formerly www.GoMusic.ru (you can draw your conclusions about the ".ru" suffix heh). The selection is quite broad, and the average song only costs about $0.9! Most complete albums run around $1.25 or so.
I recommend that you buy a prepaid visa or mastercard for $50 to use sites like this. So far no problems, but I do that mostly anyway. I don't put live credit or debit card numbers out on the internet for shopping or sites like this. But I've gotten a lot of music I wanted at a great price and they update it pretty regularly.