I'm struggling to decide on a Z77 board for my new build, I'm going to be using an i5 3570k with a corsair H100i and want a reasonably cheap mobo with decent overclocking capability. I was thinking of getting the Gigabyte Z77X-D3H but there are so many other motherboards at this price point from competitors such as Asus, Asrock and MSI I'm not sure which is the best.