While talking with a player today, a different way of dealing with armor occured to me.
What if, rather than giving an Armor Bonus or DR, armor had its own hit points and hardness, and intercepted any attack that hit the wearer? (Critical hits would be either critcal-damage-to-armor, or...