Both of the boards you linked are similar. Both boards are micro ATX which limits you to one GPU but thats not really that bad if you only will use one GPU.
Both boards have UEFI BIOS which is nice feature.
The only difference is the ASUS board will support higher RAM sppeds. That 1600 kinston RAM may not work with the Gigabyte board.
I would go with the ASUS board.