http://www.pandora.com/
Pandora is super awesome
I superagree. I've been turned onto a lot of new music from it. The backend is so smart.