Compare it here.
http://www.overclock.net/t/1516121/gtx-970-comparison-strix-vs-msi-gaming-vs-gigabyte-g1 GTX 970 Comparison: STRIX vs MSI Gaming vs Gigabyte G1
Yer the MSI and Gigabyte ones have the best power delivery systems, the OC really well. That windforce 3 cooler is amazing as well, just need good air flow in your case as it doesn't exhaust any air.
Compare it here.
http://www.overclock.net/t/1516121/gtx-970-comparison-strix-vs-msi-gaming-vs-gigabyte-g1 GTX 970 Comparison: STRIX vs MSI Gaming vs Gigabyte G1