Try amazon.com. The little downloader is very nice, the music is not DRM encoded (so you can transfer it/play it anywhere without having to FIDDLE WITH IT first), the rates are just as cheap as iTunes (and sometimes cheaper) and the selection gets better by the week.
Best of all you don't have to read any friggin' license agreements. Though personally I find the 'not DRM encoded' and 'Amazon keeps track of your order history' the best, because it means that should my hard drive crash with un-backed-up music on it, I have a list RIGHT THERE of what I've bought so I can replace it.