They are the same. All the companies are the same. Nvidia controls what they do and how they do it. Nvidia controls where, when, and how they go to the bathroom. They tell you what to at, think, say, do, talk..... lol.
The only true difference is customer service and N3rdR4ge is right. EVGA has the best customer service.
You really can't go wrong either way.