I just upgraded to a 6700K from my 3570K and went with the Asus Z170-Deluxe mobo to compliment it. I've been out of the loop for a while so I've been doing some reading on all of the new storage solutions and decided to go with a 256GB Samsung SM-951 NVMe stick to run Windows and my other core applications. I plan to also purchase a 512GB SM-951 once the NVMe model becomes available. The nice thing about the Z170-Deluxe is it has an onboard M.2 port and it comes with an expansion card to install a 2nd M.2 SSD. Now from what I've been reading, using these PCIe SSDs on older boards, like the Z97 (not sure about the X99), would steal some of the bandwidth from the GPU - cutting a x16 into x8/x8 as if running 2 GPU's in SLI. I believe the Z170-Deluxe has 4 dedicated PCIe lanes for the onboard M.2 connector, but if I put a second SSD into the expansion slot, will my GPU take a hit and lose some lanes - or does the board have dedicated lanes for 2 PCIe SSDs? Thanks in advance for any feedback.