Where can one download legal MP3 tracks for free?

There are numerous websites to legally download MP3 tracks for free, including iLike, Altsounds, Legaltorrents, Stereogum, SXSW, Unsigned Band Web, Soundclick's Music Page, and Honc.