Sorry but the current so called Kabylake-X cpu's are not what an -X or -E cpu should be at all.. It is the same damn die as normal Kabylake with the Igpu fused off to create dark silicon that allows for higher clock speeds at the cost of having an on die gpu, quick sync, and a few other cool things. Anyways in the semi recent past when Intel has taken a core from the mainstream platform to the server/HEDT platform they have done a complete redo of the chip and have just kept the same basic cpu core but with so much more cores, cache, memory channels, ect. Skylake-X is made in this tradition of taking the basic core and pimping the f-ing crap out of it, so in my mind WTF is this so called Kabylake-X that Intel is trying to pass off? They should have just kept calling it Kabylake (well technically it is the Kabylake-S IIRC).. Anyways I also hear that Intel is gonna screw over the current LGA-1551 owners and not allow Coffee Lake or Cannon Lake to run in them. That is pure bull as Cannon Lake was supposed to be the next cpu on the platform after Skylake originally. Intel was running way behind on 10nm so pulled a Devils Canyon like refresh out of Skylake in the form of Kabylake (oh they did update the graphics slightly), and still way behind on 10nm they came up with Coffee Lake to buy for even more time.. Intel has the best cpu's and fabs but I swear they are having a contest with AMD about who's management can make the most foolish decisions. But whatever, if the fools buy Krappylake-X then Intel will be more than happy to shovel Krap down their throats.