I want to upgrade my videocard, since most budget cards are faster/better than what I have now. But I have two problems: 1) Tight budget and 2) Not so powerful machine. Here are some basic specs of my current setup: Pentium III 800 MHz @ 133 MHz 256 MB SD-RAM MSI 6309 mobo, capable of handling AGP 1x,2x,4x GeForce 3 Ti200 with 64 MB DDR, running at 199.9 Mhz core and 410 MHz memory (as you can see, slightly overclocked) I just want a videocard which can handle at least Directx 8, maybe 9 and have as much graphical tricks as possible. I was thinking along the lines of Geforce FX5200 or Radeon 9200, as they come quite cheap. Would this be a real performance gain in games like Call Of Duty? CoD is running quite slow at times (with big explosions etc, and have the lowest quality and resolution setting as possible), would this game run faster with one of these cards? What videochip is about the fastest for my system?