I went from an i7-4770k to i7-7600k to i7-7700k, and to be honest those upgrades have seemed a bit "Meh". I do a lot of video encoding and one can never have enough as well as like gaming at maximum settings. The Intels, just seem to run as overclocked versions of the previous generation would. I also picked up a Ryzen 7 1700, and while I am impressed with it's multicore performace at it's power draw compared to the hot Intels, it is also "Meh". To me. The intels are all on a 360MM water cooler. The Ryzen on the included fan.
I have some benchmarks using CPU-Z of those.
C++:
Computer CPU Single Multi Basic Specs
TDP Core/Threads GHz Base GHz Boost* Test Temp
Matt's Gaming i7-4770K 1763 7572 84 4/8 3.5 3.9 (wierd bLK clocks 125)
SkyFall i7-6700K 2355 10224 95 4/8 4.0 4.7 160F (Auto OC Button) 47x100
SkyFall i7-7700k 2390 10039 91 4/8 4.2 4.7 131F
SkyFall OC i7-7700k 2454 10530 91 4/8 4.2 4.9 163F
Kraken R7-1700 1941 15586 65 8/16 3.0 3.2 125F
Kraken OC R7-1700 2043 17097 65 8/16 3.0 3.4 122F