This has been a very heated topic since their release, and that is exactly why we have written an article to help you understand each of those CPUs weaknesses and strong points.Not everything is black and white, I7 6700K even though it is a superior version of the I5 6600K it may not be worthwhile in terms of money/performance for certain tasks, for example gaming, if you aren't playing Witcher 3 at 4K Ultra you definitely do not need an I7 6700K to be able to play it at 1080p Ultra, for that the I5 6600K is more than enough and you will still be able to play at 60fps while saving money, keep in mind that Witcher is also a new game which high hardware demands!
That's just one of the few points to take into account in this debate, find the others in our post!http://innoreviews.com/cpu/i5-6600k-vs-i7-6700k-gaming-results/