Jesus christ. I wish I could just buy a stock GTX 970 from nvidia. I could figure out how to overclock it before ASUS, EVGA, Gigabyte, or MSI gets their cards stocked.
Edit: I was just looking at the Gigabyte card, all looks really exceptional until I saw that it was loving 15.9" long.