Site you can listen to free music?

im a serious music junkie and i just want to know if anyone knows a site that you can listen to free (rock)music?
Like Yahoo!Music?
please help
10 answers 10