XC cards are factory overclocked, so it is a nice card, even though the Gigabyte windforce cards have more cooling if you overclock on your own. You won't do anything crazy with either of them because of the power limits though.
evga cards are pretty solid though.