I'm torn between getting a spanking new X800XT, or a 6600GT.... The price difference is amazing, but I'm not sure if the performance difference is as amazing. At the moment I'm running a GF FX5700. I reside in Aus, and I rely on these 2 shops for my computer needs: www.cpl.net.au, www.msy.com.au. Prices: Sapphire X800XT: AUD$399 Leadtek 6600GT: 209 Asus 6600TD: 189 XFX 6600GT TD: 359 Winfast 7800GS: 535 I was really hoping to spend only 250 at most, but I really can't be bothered sticking to that budget now. The 7800 is definately out of reach, but I'm really interested in somehting that'll perform on a 19" LCD at native resolution. Hopefully 32bit colour. And I'd like to point out that I can only take AGP cards, the upgrade to PCIe is too costly. Besides, this current upgrade will keep my comp updated for at least another 3 years.... I just want to avoid paying a huge premium for a small boost in performance. Thanks for any reply.