There are a lot people out there who love discovering new music. I for one at least love it when i find a new band / artist especially when its not on the mainstream list. Many like to do that but dont know how. Ill try to help you guys out.
Note: Please click the name of the site and you'll be redirected there.
Last.fm: This is no doubt this the best way to find similar artists. Just create a profile and loads of artists would be recommended to you.
Shoutcast: One of the best way to find out about new music is through internet radios. Here you can choose the genre you want and there are 100s of people playing music for you. Al you have to do is click on the link and let go....
Musicroamer: It helps you serach for similar artists. Just search for any artist and it should branch out similar artists. Double clicking on any of those artists will spring up more similar artists. This goes on and on.
Musicovery: Helps you search and play music by your mood.
Gnoosic: Here you have to Enter 3 of your favorite artists and it will recommend you the best similar artist.
StumbleAudio: Here you can find good independent bands which can probably make it big.
Deezer: Shows you the top albums, songs, artists, and radio.
Radio Beta: Different radios sorted according to genre and geographically.
StereoGum: This site picks up the best upcoming independent artists. These Independent bands are certainly worth a shot.
Liveplasma: Helps by sorting music according to movie, band or artist
Hope this works for you guys like it worked for me. You'll be in a entire new world of music.
\m/