For the most part, your stuff looks pretty good. If you're looking for an upgrade to your shield without raiding the one from Marwyn(N) is pretty good.
As far as Juggernaut vs. Ick: Juggernaut wins hands down. The proc is much better than Ick's (it's even on the same playing field, both Battlemaster-esque trinkets. And the stamina is so much better than the dodge offered by Ick.
To all the Tanks that gem Stamina: "It's not the magic attack that kills you, it's the physical attack before and after."