I don't know about the newer cards (10xx etc. series), but my EVGA GTX 970 SC 2.0 is a total POS with poor build quality, bad and loud cooler, problems with VRMs overheating etc, I won't ever get EVGA again, for sure.
I got my wife a used GTX 670 Asus Strix, I am just amazed by the build quality of this card, backplate and all. It's built like a tank. No contest to this EVGA crap. I am also liking Gigabyte cards.
Edit: it's possible/likely that the SSC, FTW etc. cards from EVGA are much better, but doesn't change my disappointment with EVGA.