grooveshark.com This site seems way to good to be true. But they have almost EVERYTHING.
It’s quite nice site indeed. Let’s hope it’s not too good to be true.