Is there any website that allows you to download music for free?
Get an account on Grooveshark and its all free! You can make a playlist of ANY SONG IN THE WORLD THAT YOU WANT! .....it's awesome....
legally? No, I recommend Spotify premium, $10 a month and unlimited DL's!
Youtube, or whatever websites that hosts a music file in one or other way.You can download them off from any sites, so don't stick to any particular site as you have lot of options. Just search the content you want, wherever it may be.
try downloading the program called 'ares' ive had it for a really long time and its great! you can get music, videos, games, almost anything lol :)