I am building a gaming pc and looking to use one of the new GTX 970s in my build. I have seen many reasons for why each GPU is good, however the one that everyone recommends most is out of stock. Most of what I have seen has favored the ASUS STRIX GTX 970, but this card is very hard to find in stock on Amazon or Newegg. I have also seen that the MSI is a good balance between cooling and performance. The EVGA Superclocked GTX 970 with ACX 2.0 cooling is supposed to fix the problem of coil whine that was present in the ACX cooler, but I have seen someone that said their Super Superclocked EVGA 970 with ACX 2.0 cooling did have a bit of coil whine. Also I have heard that EVGA makes pretty good products so hearing this suprised me. In terms of clock speed, the EVGA has the fastest ( I think) followed by the MSI Card, but on the ASUS card there is no core clock speed shown. Similarly, the boost clock speed on the EVGA is the highest followed by the MSI card. I have also seen the Gigabyte GTX 970, however Newegg says it is 15 inches long which seems ridiculous and it is a bit more expensive. So this leaves the question of which card I should purchase and they are all 350 on Newegg. Should I wait for the ASUS STRIX to be available or buy the EVGA Superclocked 970 with ACX 2.0 cooling or the MSI GTX 970? I will have links to the 3 cards below and thanks for your input. In addition I have a Fractal Design Define R4 as the Case I will be using if that helps with clearance since the cards are all different sizes.
ASUS STRIX:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814121899&cm_re=asus_strix-_-14-121-899-_-Product
EVGA Superclocked with ACX 2.0 cooling:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814487076&cm_re=evga_gtx_970-_-14-487-076-_-Product
MSI GAMING:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814127832
ASUS STRIX:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814121899&cm_re=asus_strix-_-14-121-899-_-Product
EVGA Superclocked with ACX 2.0 cooling:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814487076&cm_re=evga_gtx_970-_-14-487-076-_-Product
MSI GAMING:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814127832