They both will be fairly same. Asus is one of the leading brand.
Now the choice is yours.
I would get the Gigabyte one because it will future proof. You can easily upgrade to 2 monitors and still get the best. Or else is any game in future may require more than 2GB.
Search some more Cards. More brands and check Benchmarks.