i'd like to join in and ask is there a reason NOT to buy a skylake i7-6700K for gaming today? is desktop Kaby Lake expected to launch in 2016?
Reasons. Skylake ...
- only presents marginal improvements in certain workloads.
- is clocked very high, which isn't at all necessary when you OC in the first place, but inadvertently and for complicated reasons high default clocks increase power consumption, idle and otherwise.
- probably still runs pretty hot, due to TIM replacing solder under the lid.
- unlike the predecessor (Broadwell) doesn't come with embedded DRAM, which seems to help a lot especially with long frame times.
- is the first CPU for LGA 1151, which means that successors will likely offer improvement, eDRAM and higher value over the long term (also may cost even more)
- all builds will have to be paired with an old 28nm Graphics cards if you insist on building today.
- strong USD adds like 20% or so to the price if you use any other currency to buy.
That said Skylake is still the latest and greatest, architecture and node, so I didn't include reasons to buy it, like upgrade path, YOLO and stuff.