Asus H97 PLUS vs Gigabyte H97M-D3H vs MSI H97 G43

Which motherboard is recommended if I want to go with a i5 4670k processor? I'm not looking to overclock; but I'm getting this processor for cheaper than the 4670.
Any other pros and cons of the motherboards will also be appreciated.
 
The ASUS is a better board. For about 25 bucks more the ASUS Z-97 A is a little better and has better multi-card GPU support. Pretty sure the H97 doesn't support SLI if that's something you might do at any point.

The Gigabyte is a good board too. MSI sucks. Poor quality control and worse product support.