Ah, Coffee Lake, Intel's pride and joy of 2017 CPUs. The Coffee Lake architecture offers many small improvements over Kaby Lake (which is just a minor architecture redesign of Skylake), but per CPU family in Intel's hierarchy, Coffee Lake has about a 2% advantage per core, and only a 10% advantage overall as a CPU (only because of its higher physical core count). I personally have a Kaby Lake i7 7700k, and it performs like a charm! Overclocked, it even outperforms a Coffee Lake i7 8700k in single core performance! Also, these CPU's are ones you would buy for gaming, not a server workload or general "work" workload. For a workload besides gaming, you're way better off with a Ryzen or Xeon processor. Also, most games today still only use 1 core, and when a Kaby Lake and Coffee Lake cpu has basically the same single core performance, the $100 cheaper Kaby Lake series fares way better in terms of price/performance. Website userbenchmark.com ( http://cpu.userbenchmark.com/Compare/Intel-Core-i7-7700K-vs-Intel-Core-i7-8700K/3647vs3937 ) which takes samples from thousands of peoples computers and then averages them to compare to other CPUs, shows only a marginal gain from one generation to the next in terms of single core performance. And as these cpus are for gaming or home workstation use, the extra two cores of a coffee lake processor are more than likely not going to be used. Additionally, the better priced Ryzen CPUs offer 4, 6, or 8 cores, the 8 core flagship Ryzen (excluding Threadripper) being the same price as the flagship Coffeelake (both $380 on average). But with Canon Lake around the corner, and Ice Lake leaked for 2019, it may be worth it to hang on to what you have and wait for the 10nm process these new CPUs are being built on to bring us a much awaited leap in processor performance.