Where is the best place to get free legal music downloads?

It's copyrighted so it's not legal to get it free and the free sites have viruses since they have to stay under the radar but on a positive note the trojans are free too.