Full vitality can work...
You need a source of defense however and if you don't have gear with bonuses to defense or dex (in addition to frozen armor), then I suggest you put some dexterity of your own. Otherwise, I think a rogue with the same stats and fast reflexes could survive longer even with less armor. But lets be realistic, warrriprs are obviously better suited for the job.
Let me ask you something. What is so useful about shieldbash's stun? Is it to stall damage for you to recover? That's what defense does for you
A full tank is the perfect
tank, and that means as defencive as possible (even if it mrans no offense). That being said, why would you not want to protect the others by insuring that you get aggro and keep it with a full taunt? What if you die for some reason whether it be a druid mistake? How do you expect to regain aggro from a rogue who has sat there hitting for 5 minutes? If that rogue dies, it would defeat the purpose of a tank (unless aoe skills).
The perfect tank would be better than a top tank. So which is better; 1 enduring guard or 15+? I agree with Elim on some things like why would a tank use giant swing? Tanking isnt about leveling or to do dps.
Just some constructive info, don't take it personally.