Default ArmorSuit MilitaryShield, BodyGuardz or Skinomi Skin??

Which one do you guys prefer and why?

http://www.amazon.com/ArmorSuit-Mili...=301USUSGCEYV3

http://www.amazon.com/BodyGuardz-BZ-...4344049&sr=8-2

http://www.amazon.com/Skinomi-TechSk...057348&sr=8-67