Most users have AGP, so the XL being PCI Express is kinda a recommendation downfall. I think 300$ is alot of money for a video card. Most people get shy around 200$. But since the 6600 Gt is both AGP and PCI Express, while less expensive. I think it works out better.