Well i'm at a cross roads right now and I can't decide between these two CPU's. Both platforms are supporting for at least one more generation and i think AMD might be supporting two more on the AM4 socket. I have a high opinion of both CPU's and think either would perform well. I like the idea of supporting AMD and I like several things about the 2700x. For one the stock cooler is actually good and looks great as well. The 8600k of course doesn't come with one at all. AMD also has storemi which basically molds a mechanical hard drive and ssd's into one big drive giving you ssd like performance on applications you use often. The 2700x also has two more cores and TWELVE more threads. Obviously the difference here is that the 8600k's performance per core can't be touched by anything AMD. While the 2700x hovers around 4.2-4.3 the 8600k can get to 5.0-5.2 most of the time. I would like to start using blender as well so my main uses would be gaming and blender. Obviously the 8600k will have better gaming performance and it won't be completely useless in blender but as games are utilizing more threads and more cores I do truly believe it's not long until some games can scale to nearly the capacity of the 2700x core wise. both systems are similar in price so that's not really a factor. I do however have a 1440p 75hz monitor and a 1070ti which leads me to believe it doesn't really matter as much which I choose because my GPU will be the bottleneck. I like the 8600k's ability to be extremely overclocked and I like the fact that you can do a de-lid for way lower temperatures, I already have liquid metal and a de-lidding tool from my i5 4690k and could use it with the 8600k as well. What are you're guys thought's, in my situation which would you go with?