Im assuming we are talking about 1080p gaming? If that is the case then fine a CPU like an 8700k would be a good upgrade however anything beyond 1440p you gain nothing even against my 2600k. This is primarily the reason why I haven't upgraded as many tests show that at 1440p the CPUs are not the bottleneck the GPUs are.
That's game-specific really. At least two of mine are capped by single thread performance at pretty much any resolution. Which, admittedly, is probably down to poor coding but it doesn't change the facts that those are the games I keep coming back to over and over
