"Last.fm is a service that keeps track of what music you listen to, and then produces a large number of features personalised to you.
You can use Last.fm to listen to music, find out about artists you may like, other people with similar music taste, gigs in your local area, charts and quilts for your personal site, as well as much more."