Armor on gloves gives more EH than +18 stam with semi-decent gear.

I find I still have threat problems on some encounters (mostly through lack of hunters/rogues in our raid setup atm) and stick with Threat.