Are you using LoH? if so, thats quite a bit of ED.
there's quite a bunch of shit that matters if you want a definitive anwser
Assuming below setup
20fcr 3x15/40
Enigma
Highlords
Loh
Wf -10/+50%
Razor
Wt
Raven
anni/torch
faith merc
difference between -res and ED is negligible (a swing of around 5% total dps) but can swing more depending on how much phys res the target has.
In general I'd stick to the ED over -res and just slap on Atmas at the cost of 1fpa on multi, this is assuming above setup, once again.
E: you are glued to HL, get -res
Yes, I am using a LoH for gloves. Your list is pretty much spot on, except I am using a gheeds wager instead of a razortail. And yes, I am glued to highlord.
Does LoH make a difference? I guess since it is a huge ED boost, against demons it should be -phys res no matter what.