I'd put eVGA at the bottom of that list for the very simple reason that they f*ck over anyone but the card's original owner.
I'm gonna ask a simple question. How many people here resell their cards to someone via FS/FT, eGhay, Craiglist, etc?
Yeah, basically everyone here.
XFX is obviously the best for that w/ their double lifetime warranty, even with the registration hassle.
BFG doesn't require registration, which may mean it's easier for the second owner to get help for warranty, rather than getting thrown out the door, like eVGA has so clearly stated.
So my order would be XFX > BFG > eVGA
I know people like to blindly recommend eVGA, but until they change their explicit direction that only the original owner is warrantied, i don't consider them all that hot, not to mention how they seem to like screwing over customers w/ lower end card RMA replacements.