To be honest, when you get to 980ti level, theres not a great deal of difference between the cards. They all are solid options, and the difference in performance mostly comes down to within margin of error.
That said, the Gigabyte G1 is well a reviewed and consistent card, and is usually the one I recommend. But, the FTW comes with EVGAs brilliant warranty service and access to the 'Step Up' program that allows you to trade it in for a newer card later on.
If you care for nothing apart from the raw framerate output, then the Gigabyte G1 is probably your best bet.