What is the best free music downloading site?

the best one ive ever used that you dont have to download first is

www.aimini.co.uk

just make an account and then you can download all music onto itunes.
NB when you look up a song then want it,
1. click on it
2. scoll down the new page
3. under download here, click the link
4. press save
5. wait until downloaded
6. open itunes
7. press open

DONE!! :) have fun xxx