Hey, i've been trying to put off upgrading for as long as i can, but with a GeForce 4 Ti 4600, i cant even play most of the new games that are coming out, or are already out. So i was wondering, what are some good video cards? I'm ready to spend $200-$300 or even more to get something pretty good. My specs are - Dell Dimension 4500 P4 2.4 1 GB RAM Windows XP And some things. Does it matter what card you get? i have an AGP slot, but like if you get a really nice card, do you also need a really nice system to even use it? or should i be fine? I just want something that enables me to play everything thats out, like BF2, FEAR, etc... but also last for a while without gettting outdated too fast. And i've been hearing about PCI-e. what it is? and do you need a special slot in your computer for the video card to use? Thanks.