I have an i5-7500 and am wondering what CPU is a worthy upgrade from it, if any. I am thinking of a i5-7600k as the clocks are higher than the locked i5-7600. I am also thinking of the i7-7700 as that has 4 cores and 8 threads. I obviously can not overclock because of my motherboard's b250 chipset. I do not want to upgrade motherboards and that means I do not want to get an 8th gen processor. I plan to get either a GTX 1070 Ti or a GTX 1080 or wait until the next generation of Nvidia GPUs and want a minimal bottleneck.