If you can score an invite to Spotify, do it. It's basically an online, better looking/working iTunes-like music player + music library (music included).
Yes, all the music is included. I don't know how that model works, but for me it's great. Screen shots are embargoed by Spotify.