as for an armor advice you can either run Enigma (i do so) but thats not the big toughness or damage. Just teleport
or a standart fortitude/CoH
or what works very good for survival is a arcaines valor
ofcourse best thing is probably full cow set :3