User blog comment:BGA/Least Favorite Perk aka "Noobiest Perk"/@comment-1703108-20100126021949

The most annoying perks ever: Juggernaut and Painkiller, most Noob-ish perks EVER. I dunno why infinity Ward and Treyarch even put those perks in these games.