I would go for the i7 8700k simply because the 7700k will be on a motherboard socket that has already been abandoned by Intel. It would be better future proofing as well as better performance. The i5 8600k I find is a more ideal gaming chip unless you want max performance.