Hi! I'm getting ready to build my first gaming rig, and I will be using the Skylake i7-6700 cpu. I am torn between the Asus Z170-P D3 or the Gigabyte GA-H170 D3HP. Both motherboards are in the same price range ($100-$125). The Gigabyte mobo uses DDR4, has more PCI and SATA connections, and just seems to be more future-proof overall. The Asus uses less expensive DDR3. Since this is a new build, I want it to be future proof, but are the Gigabyte mobo and the more expensive DDR4 worth the addtional cost? I've also seen in various forums that the general consensus is that Asus makes a better product, but Gigabyte has better customer service. Thoughts?