Here is a site that is interesting
http://www.allofmp3.com/index2.shtml
It is legal in Russia but probably not in the US. It is $.01 per megabyte and it has a huge selection of music. One of the best features is online encoding which allows the user to choose their own bitrate and file type. I suppose you would be fairly safe from the RIAA because I doubt Russia is going to cooperate with them!
They also have a plan for $14.95 a month that gives unlimited downloads.