I've been busy working on a site for musicians to upload their tracks and artists bios etc. We could always do with more guitarists on the site :p It's just been completely rebuilt and relaunched so everyone is invited to set up a free account and upload their tracks on www.mp3unsigned.com
You get to upload up to 100 tracks for Free. The really cool thing is the artist player though, it allows for massive headroom so tracks can have very high bit rates with no compression (therefor better sound quality).
Feel free to create a page and store your musical creations :)
PS there are loads more new features and upgrades coming down the line. Click my sig below to see what the artist pages look like.