I’d like to suggest a couple of options for people want to to host songs, but feel the urge to turn to horrible sites like rapidshare or megahost… the kind of sites that make potential listeners want to shoot you.
I will make this an ever-growing list of decent, free places to host your tracks. Feel free to post high bandwidth, ad-free, wait-free sites with decent free hosting. (Man that’s alot of "free"s) … and note, when I say ad-free, I mean “doesn’t have annoying popovers or confusing ad placement that makes you click the ad instead of the file you want to download” … obviously most sites have at least a few google ads these days.
Bandcamp
Pros
Allows you to post individual tracks or entire albums for streaming, download, or sale ($$ collected via paypal) … allows download in whichever format the end user prefers. Autotags songs for you. In short: Kick ass site.
Cons
Can’t customize the raw html… and you have to upload either FLAC or WAV…other than that, none as far as I can see.
Google Pages and Google Sites
Pros
Google’s website makers. They host various filetypes, have lightning fast connections. Guaranteed access worldwide. Free as in beer. If you have a gmail account, you’ve already got access to these!
Cons
I don’t think there’s a flash music player… though you could upload your own
Virb
Pros
Musician profile /w flash player. Highly customizable profile. Great alternative to myspace. Song downloads from in-player link.
Cons
Can’t link to an individual song. Flash player is non-embeddable.
Archive.org
Pros
Archive.org is an archive of free content on the web. They also host audio for people, in a single song or album format. Includes great embeddable flash player.
Cons
I’m not entirely sure if it hosts creative commons music, or if they allow you to list what license you want to use. Can someone clarify this for me?
Microsoft Skydrive
Pros
Microsoft’s “Google Pages” contender. Allows 25gb of storage. If you have MSN Messenger, you’ve already got one!
Cons
Again, no flash music player