The nice folks at the Tank Riot podcast did a great job with their new punk episode, reviewing the early history of punk and some of its later mutations (MP3, subscribe)