The young aspiring musicians among you may find this website of interest: Bandcamp. You get to have your own homepage, upload your music, allow for streaming your tracks, set your price per track, etc:
We provide fast, dependable streaming and downloads of your entire catalog, and we do it for free. Give away your music, sell it for a set price, or let your fans name their price — it’s up to you.
Best of all: it doesn’t have the sleezy, seizure-inducing looks of MySpace — quite the contrary. Here’s an interview with the makers.