Free and legal music downloads

Update: Added more links.

http://www.noisetrade.com/
http://soundcloud.com/
http://www.jamendo.com/
http://audiosocket.com/
Magnatune

Another update: Sound effects
http://www.freesound.org/

Update, February 2013: Free photos
http://morguefile.com/
http://www.freefoto.com/