I’ve been pretty impressed with Pandora.com. It’s an Internet radio player that plays in your browser and fine tunes what it serves up based on your training it with a thumbs up or thumbs down. You can set up several “radio stations” reflecting different styles.
See CNET.com / NYTimes.com article by David Pogue discussing the Squeezebox 3 from Slim Devices.
Tres cool.