Finally, another punk on this board. Dead Kennedys are the greatest punk band ever. You should check out some modern west-coast stuff like Bouncing Souls, Tsunami Bomb, and The Distillers. Also never call yourself punk if you listen to Sex Pistols, they are corporate punk. You also forgot a few classics like The Pogues and The Clash.