The MSI 690 Pro A is a very decent board, at a budget price.
I liked it overall.
The Gigabyte seemed to offer little else in practical terms, but cost more. It is a heavier and, if you held them both together a more substantial board. Not sure how much that matters.
I did like how the MSI had separated NVME slots, rather than a single and then a bank of three on the Gigabyte.
Take a look at the spec of both and choose what meets your needs and preferences.
I'm happy enough with the Gigabyte, running my 12700k at 5.1 / 4ghz with no issues. It is a decent board, the Aorus.
Memory support seems a little temperamental in general with the AL platform, might not be correct, perhaps reflecting more of faster RAM.
From what I understood perhaps the MSI board fairs better with wider memory support, not sure if that is still the case with BIOS updates etc.I had / have a soft spot for Gigabyte boards in general. But MSI have been good with both support and contact etc