Alright guys, I stumbled upon this and HAD to share. Its www.pandora.com .
What you do is enter a band you REALLY like and they it will play a typical song by that band THEN it will play other songs by various other bands that sound like the artist. These are the REAL songs, singles album tracks and b-sides. The good stuff.
Go check it out! Its free!