In my number-crunching experience, the main factors are AC, AB and damage. As a rule of thumb, 1 AC = 1 AB = 2 damage for a "tank". Min-max to optimize the total value of those three factors you'll get a solid, effective character.
Hit points also enter into it of course, but I'm not sure...