Quote from GingerAngerCouple of things I've noticed about gear + build:-
Your all resist seems kinda low for mp10, I'd aim for 700+. My WD has 850+ which seems overkill but I got lucky with some crafted items (gloves mainly) Another couple hundred armour wouldn't hurt also.
Your total damage reduction on d3up is showing as 83.36%, ideally this needs to be somewhere around the 90% mark. Do you have any crafted bracers with all res you can try using? I'd be very tempted to lose dps for survivability and swap those Inna's pants for rare pants with Int + Vit + 60+ All Res + 2 sockets.
On build, you can try this build which is fairly similar to yours http://eu.battle.net...jdUQ!cTY!acYYZb
Or, try swapping Grasp of the Dead for Mass Confusion - Paranoia or Hex - Jinx
Im crafting like a madman to get my hands on decent bracers and gloves with allres.
Would you still change the pants? Id loose 12%ms, which is very important for me in terms of runspeed.
Is Hex really that good? the polymorph is slow and unstable and i cant control who he will hex anyway?