What people have told in some topics over the past weeks is that XFX are 50/50
I'm not saying that they are bad, but either are the best.
BTW: I once owned a GeForce XFX 4200 TI, i know times changes and all, but just saying that card never failed me, i use it until the last drop of juice, if you know what i mean.