msi gaming x is great card, but disadvantages are - a bit higher vs other models, a bit shorter then other models (2 fans vs 3 fans, so it runs a bit hotter) they got a newer model with 3 fans, which is outstanding for overclocking as it runs real cool. The gaming x with 2 fans is great too, dont get me wrong. i have both and i like them both. but if you are using pc case - then longer model is preferred. gpu performance wise they both pretty much same.
Gigabyte aorus - gpu performance is awesome, fan construction is gay, if press it too much, frame gets bent and fan touches frame making r-r-r noise... i think they should of have done more solid construction. Aourus has 4 years of warranty if registered, 3 if not registered.
Zotac - is probably fastest if compare stock clock, but i cant say its any better in long run vs all others. Aourus would be next after, to my opinion.
Asus strix - very good card by performance and construction. 3 years warranty
EVGA ftw3 - is also great card. 3 years of warranty
based on mine and my friend experience -if you need cool and silent card, then you have one choice. Asus Stryx!
Very well build, nice performance and attractive price, and 3 years warranty - count that too
one more option to check - Zotac AMP Extreme, but if would be cheaper then ASUS Stryx, then you may consider it as well!