Wrist- [item]Bracers of the Ancient Phalanx[/item] Enchant with sta, enchant the ones on ur pick with Def
Gloves- [item]Bonefist Gauntlets[/item] Enchant with 2% threat or 240 Armor, gem +12/+15 STA (these are superior to T5)
Everything would look solid if you picked up the things on your list+these. Work on your gems though. +8Agi in your boots has to go. Pick STA, STA/Dodge, or Dodge for red sockets.