This is happy day for music industry. Today I finally found great mp3 store which is usable for us - Europeans. It is eMusic. It has quite unique song purchase schema. You pay monthly fee, and for that get some number of song downloads. It's starts from €5.99/month for 10 downloads and goes all the way up to €89.99/month for 300 downloads, so effective price for one track varies from €0.60 to €0.28 and that is as cheap as it goes. I doubt that somewhere is some other, more affordable legal music download service.
eMusic is giving 25 free (trial) downloads for every new subscriber, trial downloads, however, expire in 7 days, after which they bill your credit card for first subscription month. However downloaded songs are yours forever. Auto billing is active, and there are no options to disable it.
All downloads is DRM free mp3s, in decent quality. Used mp3 encoder is LAME3.9x, Joint Stereo, with codec profile VBR V2 which translates to bitrates from 170 to 225 kbps.
In first day I downloaded 28 songs, two albums and one separate song. So far I'm very happy with my finding.