MSI Z97M-G43 for overclocking?

Solution
If you plan on streaming or recording game play, then i would go with XEON and H97 chipset motherboard.

Just so you know Xeon doesnt have IGPU