Ony 25 or TOGC Valk ring > until Devirums. At least in the base package.
Unless you need the hit (you don't) even Clutch of Fort is better for physical damage fights (magic damage throw this one in for more stamina)
The Saurfang 10 bracers, normal or heroic are better too for your base build.
In both cases it's because of the extra armor > stamina on your current pieces. You'll take less damage making you easier to heal AND your EH will be higher meaning you can take more physical damage without heals. Of course you'll also be carrying around a set and a half of tank gear if you go down the path of building a magic set and a 'base' set.
Current Bracers have +31 sta over 251 (normal) version of Deathbringer's drop.
The 251 bracers have 529 more armor than your current bracers.
31 stamina compared to 529/11 = 48 'stamina' through armor.
Abom's has 46 more stamina than Clutch but clutch has 560 armor which is equivalent to 560/11 = 51 stamina
Other than that, just overall jealous of your gear