Discovering new music?
ndc: It's odd that nobody has mentioned Pandora yet:
http://www.pandora.com/Put one song in, and it will give a set of songs that are similar to your song, with explanation why it thinks they are similar.Too bad it is available only if you are browsing from US IP address.