This will probably start a whole different debate but have you guys checked out
www.allofmp3.com
Great site for music, and yes you pay for it. Not much, but it's due to the site being located in Russia and the conversion rate makes the CD's very cheap.