Just hoping for some clarity around what the major advantages are of Sky Lake vs. Haswell-E. I'm running a i7 5930k, my build is below actually. My brother is looking to build in the very near future and is considering the Sky Lake line, specifically this 6700k.

Can someone just shoot me straight on the key differences?

Processor: Intel® Core™ i7-5930K Processor
Power Supply: CORSAIR AXi series AX1200i
OS: Microsoft Windows 7 Home Premium
Tower: COOLER MASTER COSMOS 1000 RC-1000-KSN1-GP Black/ Silver Steel ATX Full Tower Computer Case
CPU Fan: CORSAIR Hydro Series H100i
Motherboard: ASUS X99-A
Video Card: ASUS STRIX-GTX980
Memory: CORSAIR Vengeance LPX 16GB (4 x 4GB)
HD: 1 Western Digital WD Black WD1002FAEX 1TB, 1 Western Digital WD Blue WD2500AAKX 250GB, 1 Patriot Ignite PI480GS25SSDR 2.5" 480GB