Quote Originally Posted by t-dj View Post
www.neomusicstore.com looks not too bad

I'm using www.soundloud.com at the moment but they have some limits (10 MB per track, 35 tracks hosted max) - then again its completly free...
Could be a good solution if you have enough time left to set up the whole thing and to manage it. Or better, let someone do it for you under your auspicien.