www.Pandora.com Check it out!
My friend just turned me on to it today. You put in a musician's name and it brings up songs that are similar to the artist you have chosen and plays them. The best part is it is free. I don't know how a site like this is around considering it plays big name artists songs but thank the heavens it is.