I want to purchase a gtx 1070, and don't know which to get. The Asus strix is currently in stock for $470, and the Gigabyte is randomly in stock and out of stock at $430 (according to nowinstock.net). Is there large performance differences, features, etc? Should I wait and hope to catch a G1? (Newegg had some G1s in stock today, and it seems like it's every 2 days, but they sell out very quickly).