heromachine.com
More "Life before the Comics Code Authority"
(via Chris’ Invincible Super-Blog.)