@@Sammy,
Some people use the the body armor perk, so I decided to start using the Armor Piercing perk. I was using the M16 with Stopping power, and I shoot a player but I get the Amor piercing icon (aka Helmet). The person turns around and shoots me with a M4 Carbine before I can shoot a 2nd burst. So I figured its useless to use it. On a different occasion I drop a predator missile on someone's head a I get a Helmet. I mean come on, its a predator missile why are you able to survive that. Anyways, I know you have heard it before and there are probably good reasons to keep the Body Armor perk but for things like a RPG rocket or Predator I think the body armor is over powered. Yes, I shot a rocket in someone's face and I got a body armor icon. I am all for the body armor earned by defrosting, just not the perk availed through the classes.