personal i have always liked msi if it was me i would go with the msi 1060 but once again you've got to get what fits your build i have learned that msi's twin frovr coolers are very good and quiet, just do lots of research before your decision
you've got to go search charts for your games to see differences in fps and such what im doing for the build im going with is a I7 6700k with msi gtx 1070 gaming X and the asus 1440p 144hz 1ms rt monitor got to get what suits your needs