I was having problems getting streaming media to play on my old messed up laptop.
So now that I am finally on my new machine, I can again listen to launchcast (music.yahoo.com).
Launchcast was doing what Pandora Radio is doing, way before Pandora became popular.
Launchcast learns from your ratings and plays music it thinks you would like. In addition, you can setup other users as “Influencers,” which I have done with my brother who also users Launchcast.
So for example, when my brother ranks a song up, eventurally it will play on my station.
See this image for example:
I love this service. I have found so much music this way.