I'm probably getting one sometime soon. I am going with the EVGA GTX 1060 SSC 3 GB. For you, I would probably go with the EVGA SUPERCLOCKED MINI because I've personally heard the most good things about EVGA, especially with customer support. I heard performance is very good for the buck.