It's not really that suprising seeing as the 7900GTX>7800GTX=X1800XT. Plus the 7900GTX's are 90nm where as the X1800XT's are 110nm I believe, so the 7900GTX's are cheaper to produce, use less power and emit less heat. The X1800XT's go for $300 or cheaper, where as the 7900GT's are usually outta stock or $310+. If you look at most of the benchies, they are tied or usually off by only a few FPS, but for the X1800XT being a generation older I'd say it's still a great contender outta the two cards.