The 1070 is a gorgeous card. But how could a minimum price tag of 350 - 370 bucks even he considered mainstream? That’s pushing it into the enthusiast category. Anything over a 299 dollar price point is entering enthusiest category by default of price. The performance is obviously well worth the dollar however...