My Asus ATI Radeon 9800XT (best graphics chipset at the time when I bought it) went faulty after four months of purchase, so the supplier is kindly giving me a refund. I can now buy a better card. I was pondering whether to go for the nVidia 6800GT, ATI X800XT or the nVidia 6800 Ultra, to fit my AGP slot. Any advice from anyone over recommended chipsets and manufacturers? The nVidia's support DirectX 9c whereas the ATI's only support up to DirectX 9b. Is there any difference between 9c and 9b? Thanks.