Im curious what website your using and why. What makes it work for you? what would you like to see on a musicians website?
Erm... it depends on what the musician wants to accomplish. If it's fame and money, then utube would be their first choice, with a link on their "user page" to another website. As for sharing and uploading music, soundcloud is the best choice of the bunch. My only gripe is that I would have wanted to see a mix of soundcloud recording functions with the ones found in karaokeparty. The thing is, the only way to actually get good music onto soundcloud, is to upload them and master them beforehand. Recording it on spot with soundcloud will have horrible quality. At least Karaokeparty allows for some on-spot editing.
i use Grooveshark to listen to music.