http://www.tomshardware.co.uk/answers/id-2304237/gtx-970-version-buy.htmlGigabyte GeForce GTX 970 Gaming 4GB - Fastest, coolest GTX970, great reviews. Even tho it has 3 fans it has less noise than EVGA. Good overclocking potential.
EVGA EVGA GTX 970 4gb - Should be in the middle, however people have been complaining that it is a bit noisy. Have in mind a case with good airflow should fix this.
MSI GTX 970 GAMING 4GB - Best overall, this is what i would take personally. Faster if you overclock it , you get MSI Gaming App with it, just put it on your desktop and overclock the card before getting in a game with like 1 click.