EVGA GeForce GTX 970 SC ACX 2.0 - 4GB = NVIDIA GeForce GTX 970 Overclocked (Core clock 1165 MHz / Boost clock 1317 MHz), 4 GB GDDR5 (Memory clock 7 GHz),
(your link) GIGABYTE GeForce GTX 970 OC WF3 - 4GB =NVIDIA GeForce GTX 970 Overclocked (Core clock 1114 MHz / Boost clock 1253 MHz), 4 GB GDDR5 (Memory clock 7 GHz
straight up the EVGA has a higher base and boost clock, so on initial purchase raw data the EVGA would win
what chip you get on arrival and what performance you could get when you then tweak overclocking yourself is another matter