Attachments don't work in this forum.
You tell me what you found lacking in the MSI board. AFAI can see, both have similar specs, if I am wrong then please correct me. Anything in particular that is better in the Gigabyte board? The MSI board is as good as Gigabyte. It also has a switch for easy NB OCing. If both are similar, then I would go for the cheaper one if it has equal warranty.
If you plan to insert high clocked RAM's then Gigabyte is for you. But CFx is not possible on any board due to 1 x PCI-E x16 slot. Otherwise both boards are pretty similar IMO. Anyway, for a difference of 200 bucks, the Gigabyte is worth it, totally. If you are looking for a cheaper alternative, then the MSI 785GM-E51 @ 4.6k is also an option.