you will need the site hosted (sometimes ISP's will give you some webspace, but depending on how much you need, etc, you will need to find a host). for hosting music clips, i am seeing more and more musicians using MySpace.com and PureVolume.com . if no one helps you out by the time i get back from class, i will see if i can get you more info.