Well, it’s an apples vs. oranges argument. The EVGA is arguably faster, both have an equal amount of memory and quite good at what they do. EVGA has a better track record at customer service, while XFX’s cards are all tweeked a bit higher.
I own both EVGA cards and XFX cards, not these two, but oh well. I like EVGA’s customer service better than XFX’s. EVGA’s dead on arrival rate is about 3%. XFX’s is closer to 7%
It’s your choice. You will be highly satisfied either way you go.