To be honest, I'm not sure if you're looking for advice on the things you mentioned, or everything, but just incase, I'll list everything I think you should consider changing.
* Glove Enchant :: change it to +18 Stamina or +240 Armor. * Shield Enchant :: change it to +18 Stamina, you're way over the 536 Defense cap (it's 536 cause of the +15 Resilience your Shoulders award). * Weapon Enchant :: your weapon in Mongoose worthy, and Blood Draining if you're currently killing or attempting hardmode content. * Glyphs :: Lose Glyph of Blocking and use Glyph of Taunt, as I imagine Taunts are missing quite frequently in your current gear-set, not to mention all pieces that are upgrades from your current gear only have less and less hit on them too.
* Get 4/5 T10.5 (Helm with your next 95 Emblems, and Gloves from VoA25 OR Emblems if your luck sucks). * Get Pillar's of Might crafted - they're cheap now that ICC is pugged up to 11/12 normal on most realms.
* Get this and this. The first Ring I have listed is superior to the LDW Ring on physical-based fights, and the second is vastly superior on every fight where magical damage is the primary source or on-par with incoming physical damage, due to the Resistance stats and Armor(to negate incoming physical damage, obviously).
Your current Rings are good, just not as good, for fights where the Armor or Resist would be superior. Let me know if you require and explanation as to which bosses would be considered "suitable" for the use of Resist gear.
That's really all I can think of judging by your armory. If you're really keen to improve your play, I'd suggest changing Alchemy to Jewelcrafting, for the added Stamina bonus, it helps A LOT, and Alchemy is pretty useless for tanks in terms of in-combat gain.
You seem to have a pretty good understanding of the Warrior design, I like how you've ignored all socket bonuses and zerged Stamina, this is what all Warriors in your kind of gear and above, should be doing.
And since you asked, Glyph is more superior on physical-based fights, for obvious reasons and as listed above. Swap out Corroded Skeleton Key for it, as the use-effect of SIS is arguably superior.
To conclude, you don't seem to need much help, but I'm glad you posted here anyway, as it's always good to get the advice of others before making choices that you're having second thoughts about and/or pondering upon.
Oh, and race change to Female Human, they are teh win! :P