"Mediamaster?"

Hey, has anyone else checked mediamaster.com? I came across it the other day, and it looks cool- it lets you upload all your music so you can listen to it anywhere. Are there a bunch of sites like this? Anyone else have experience with it?