I just discovered Pandora
. (Though I'm probably the 20 millionth and first.) It's a free music listening site where it matches similar music. It's driven by their music genome database where all songs are given music genes. And it works very well. It's probably the best music suggestion site I've ever come across. The music quality is also very good. As a matter of fact, I can't tell the music is streaming from the web. The site is flash based and the user interface is well designed. So, overall, 5 stars for this site. I'm going to be visiting this site on a regular basis.