XM Radio Online

This is just a very different listening experience. The player displays the artist and title currently playing each of my preset channels. Listening can be as passive or interactive as mood dictates. And the audio quality (on my DSL connection) is pretty amazing. Radio good enough to pay for.