Great choice! I am running a gibabyte z170 xp sli with a 6600k oc'd to 4.5ghz and a 980ti. the system is a beast, and there is no real reason to shell out the extra $100 for the 6700k, dcs doesn't really use hyperthreading, and im not doing any design work or anything that would even make use of it to begin with.without hyperthreading use, the 6600k and 6700k are pretty much even in performance clock for clock, and when overclocked, the 6600k benches higher in both single core, as well as multi core performance than a stock 6700k. The 6600k is an absolute beast of a cpu when overclocked.