Free music downloads - all 100% legal
The site is Jamendo and is perfectly legal and the music is free to download. All the artists on the site use creative commons copyright laws. Most of the artists won't be household names but it's a decent site to discover new music from all around the world. I discovered it from a firefox bookmark on a linux live image!