There is hope for you yet with PCI..lol..But it still makes you get a new motherboard. They are developing a new video card that can run on a new PCI configuration that runs up to 10X faster than AGP ever could...I am unsure when it will be out, but pretty sweet. As your question without doubt always go with Nvidia until you can get an AGP, and still got with Nvidia....Although a lot more things are being used with ATI..But my recommendation is always Nvidia.