A little self promotion never hurt anyone, right. I just signed up to bandcamp.com. Looks like a pretty straight forward website for sharing and selling your own music. Just what I need. The only drawback is you have to upload each track to an album one at a time, but who cares.