Pandora is pretty cool. I learned about it from another thread here. You can "shape" your internet
radio stations by choosing artists you like, then rating 'thumbs up' or 'thumbs down' on songs as they play, and it will fine-tune itself to your preferences. I often have it running in the background on my computer.