I'm new to gaming/graphics cards and recently bought Call of Duty 2 only to find out that I need to buy a graphics in order to play it. I have a Dell Dim 2400 (Pentium 3.06GHz & 512MB of Ram) which has PCI ports. I can't seem to find a decent enough PCI graphics card that will work with the game. All the latest Radeon graphics cards are either AGP or PCI Express.
Can anyone recommend an appropriate PCI (not Express) graphics card?
The PCI bus is too slow for any decent graphics cards to benefit from. Is your Dell PC a slimline one? I had the exact same problem a few years ago. The best solution is to buy a new motherboard (which will probably mean a new case too) that has a PCI-Express slot although it is costly for what you want to do.