Where can i download free songs?

i want to know were i can download free songs but i also want to know if there is any sites like take40 or top40 were i can download free songs from but if you dont know any sites like top40 or take40 any free mp3 sites would be great
16 answers 16