XFX makes good cards, i usually push for a lifetime warranty card but i hear good things about XFX cards.
alot of reviews, specifically bad ones are often just whiners. people that killed their cards from electrostatic discharge or dont know how to upgrade drivers, overclock, or setup xfire/sli. if the guy saying a card is crap because its DOA ignore it, because youll get a new one if it is, and its quite common for guys that dont use a antistatic mat/gloves/writstrap or anything to have DOA items, and immediately blame the manufacturer. and dont pay attention to guys (newegg) that have their tech level at 5. because those are the guys with stupid complaints. one of them was complaining about my motherboard saying that it dosnt allow using both pciex1 slots, and if you using the 2.0x4 slot then some things wont work, and he didnt know about it, when all of this information is clearly stated at the manufacturers site.
A person is smart. People are dumb, panicky dangerous animals and you know it