My experience with the MSI Z77A G43 can be summed up below
A 4.5 overclock with a i5 3570K.
MSI is fine as a motherboard maker. Still, there is little reason to get a Z77 motherboard unless one is overclocking, which just about requires a "K" series CPU. Look at H77 motherboard as well.
Since you are considering integrated graphics, look into AMD processors. I believe this is one area in which they hold an advantage over Intel, though I've never owned an AMD processor.