Hey, if you are talking about a hosting site where you can put your own songs (and therefore have a link to direct others to so they can listen to your songs), I use soundclick.com. The basic service is free (You can pay for extra services, like better graphics on your homepage, etc.) You need to have your song(s) in the form of an MP3 (having them at 128 kbs is probably best, especially for the free service). Another hosting site some use here is nowhereradio.com.