All those cards are the same reference design. Their should be no difference between their performance, which leaves only the company as a deciding factor.
XFX, if only for their warranty. The double lifetime warranty (lifetime support for first and second owner) increases the resale value of the card, as well as peace of mind. Plus in this case, the XFX has free shipping.
Given the option, I would always chose XFX for their warranty. Their Customer support is pretty good, too.
Ahh... Perfect answer. I wasn't sure if the companies used different quality components or not.
And you're right, I didn't notice that only one had free shipping right now through NewEgg. LOL... That pretty much decides it for me.