It would be nice if Vitality gave you resistances. Even 1% for each point of Vitality, with diminishing returns, would be nice.
Best use I found for Vitality is with a solo Retribution build. I just tanked up and let everyone kill themselves attacking me. Even when I was stunned or frozen, I was still dealing Retaliation damage.
But that didn't work in a party, since enemies would just ignore me.
there will be a taunt skill in the warfare line in the full release.. so a tank build will work then.