Just discovered KCDX http://www.kcdx.com/ If you love music and hate the canned stuff on commercial FM stations, you know where they play the same 20 songs over and over, you will LOVE this. You need a broadband connection. I have this streaming on my computer when I am working or just futzing around and leave the website open so I can see what is playing at the moment. I don't always like rock and roll but the mix is so eclectic it works as a change up from my usual jazz, blues and old standards that I have in my comuter music library.
There is an interesting story about the station and the owner.