They're equal per clock, but the new process of the 7700k means it generally overclocks higher and stock clocks are also higher....and 7700K and 6700K (mine) are pretty much equal, right?
No, not for gaming alone. This seems like it should have a ring bus which means the per core latency that plagued the Ryzen and LGA 2066 won't be a problem. That is the main reasons why the 7700K outperformed the Ryzen in most games. Ryzen is also very hard to push over 4Ghz so the per thread performance isn't quite as high.So, is Ryzen the better choice for gaming...?
Does it have better single core performance?
There are obviously edge cases both with lower end parts and specific games where Ryzen did better, but generally the 7700K was the fastest CPU for gaming that money could buy so the main reason for getting Ryzen was if you also needed it for productivity or went for an R5 which usually outperformed the equivalently priced i5s in most games. If you have a specific game in mind, look it up as some CPU intensive games like ARMA 3 can perform differently to the average AAA title.
This seems to have a decent IPC bump and like it will overclock as well or better than Kaby Lake so I think it'll do really well for gaming. Nothing mind-blowing though, probably 15% max. I'm also talking about the i7; it will be interesting to see what the thread disadvantage does to the i5.