Originally Posted by emotica
Depends on if you want to sell your music directly too.
SoundCloud actually just teamed up with gettyimages to promote your music for media. It's also free for up to 120 minutes of material. The gettyimages thingie or any advanced accounts on SoundCloud will involve charges. Bandcamp might be worth a look too.
You don't pay up front for Getty though, only take a small cut if they place your music.