Very nice barb!
Would have been awesome if that spear had some better ed%
Those amulets are pretty solid, and I guess that mana on them isn't needed with your damage output.
8/10 (weapon needs much more ed% for a full 10), but that would be very hard to get.