Microsoft has just launched their music service on a website! Too bad it doesn't work on my phone.

That said, after playing around, it is an EXTREMELY minimalistic/slick/awesome interface.

Xbox Music