Vitality is good all the time but you generally have to use certain types of clothing or skills to make it worthwhile. The three stats most pertinent to melee and guns are Belief, Perception and Focus. Perception is shared by both, so you want to have that one maxed out and do as well with the other two as possible.