it's a music service that learns what you love...Every track you play will tell your Last.fm profile something about what you like. It can connect you to other people who like what you like - and recommend songs from their music collections and yours too.
We had a last.fm thread relatively recently.I've joined the group. Prepare for the groups charts to be overwhelmed by the enormous amount of music I listen to everyday whilst connected to last.fm :lol: