+1 for SoundClick. You can setup your account in several different ways and sell downloads of your music. IIRC, you get 85 cents per each $1.00 download payable to your PayPal account. You can also compile a CD. One caveat, you cannot post covers unless you first obtain the rights from the copyright holder.

SoundClick is also a great way to contact other musicians for setting up collaboration.

It's free to join.