Magnatune
Desktop Training - PCLinuxOS

Magnatune offers music from artists that haven't yet made it big in the mainstream music business. That doesn't necessarily mean that they're not good, though. At any rate, you have a chance to preview their music before you buy it.

You can also transfer tunes between your computer and a portable music player.