Hi, I'm upgrading to an I7-6700k and plan on overclocking. What would be the best board for that in that range. Also I've been looking at the Gigabyte Z170x Gaming 6, which is aesthetically pleasing, has good I/O, and plenty of expansion. Also I've been having some trouble with raid on my Gigabyte 990fxa-ud3, so I was wondering id it would be different on this gigabyte board.