yeah like Sov said the only better glove that i can think of atm would be some rare duel stat and resist if you need them. But + life is always a bonus.
Think not disdainfully of death, but look on it with favor; for even death is one of the things that Nature wills.