Both of the cards are 2gb, the only difference is that the xfx is about 3 pounds more and the gigabyte one is far uglier. However, it does have two fans, unlike the xfx, which only has 1 fan. Does it affect the temps and the overclocking ability much? Thanks