well i had the same problem... choosing between the 6800XT and 6600GT AGP cards btw... and i actually ended up buying a plain 6600 256mb ddr. The point is that when i saw tests the 6800XT with a core of 300mhz was only a few frames slower than a 6600GT with a core of 500mhz. Anyway a friend of mine has the 6800xt and when u overclock the card... it is really amazing... and well worth the money. Anyway if ur thinking of AGP buy the 7800GS, its amazing... and doesnt cost too much. and its agp