I just discovered http://www.pandora.com aka the Music Genome project. It's kind of like Tivo for music. You start by entering a band you really like and Pandora analyzes the elements of their music (providing it's in their catalog, I guess) and then finds other performers/music that is similar and plays a piece for you and you can rate the piece as a thumbs up (yes I like, more like this please) or a thumbs down (no, I don't want to hear this again). After about 5 songs, you need to create a free account to continue listening. This is the only downside I see to this. Pretty neat, though.