Don't know if it's a "legal" site or not, wouldn't really know how to tell. All I know is they've got about anything and everything you'd want and it's free. PM if you want the link to the site. I would post it but I don't want the forum to get into trouble if it's not a legal site(how can you tell??).
Downloaded a lot of Beatles, Led Zeppelin, Testament, Rush, Molly Hatchet, ect. Anyway, just wanted to share. Thanks.
P.S.
You need to watch your downloads, compare the megs your downloading to the listed megs on the song list. Sometimes you'll just get part of a song if you're not careful.