last.fm is dope, it streams what you listen to on itunes onto your last.fm site. from there it shows your top artists of the week and of all time. it also shows compatibility with other users, has a very optional radio, informs you on live shows in your area, similar artists to the artists you're listening to or researching, and also informs you on artists you might like.