Please support the bands by buying their records and going to their shows. Click on each band name for more info. All of the songs on 640.075 were either offered as free downloads, or were purchased legitimately.