You'd be better off socketing Jah in your high armor pieces, after MOing them to max def, than to stack resists the way you're doing. Also, get started on crafting some %vit jewels like stated in the guide. From the looks of it you shouldn't be having tooo much trouble in Duncraig... try to make it...