How good is Pat Johnson's Counter Punch?