Originally posted by: GoodDad
Originally posted by: RadeonGuy
Stay away from GeForce5xxx series
why?
...because the 6xxx are out and beat them into oblivion for the money and the power consumption.
<- happy owner of a FX 5900XT
A GF4 Ti 4200 might be good ($70 or less), or a FX 5900XT ($160-$200), or a 128-bit 9800 ($150-$200). Even a 9600 Pro ($100-$120, shipped)
A Ti 4200 would barely make it now and have no future, but would be great compared to a GF4 MX.
A 9600XT wouldn't be bad, but not great, either. It would be worth saving a few bucks to get a 9600 Pro.
A 9800 w/ 128-bit RAM would best the 9600XT handily, do better than the 5900XT in a few places, but still be somewhat crippled. Probably not worthe extra cost over a 9600 Pro.
A 5900XT would beat the 9800 in any but the least bandwidth-intensive games, offer better future performance (note that this is NOT true if it is a 256-bit 9800, which generally are over $200 still), and cost about the same as the 128-bit 9800 cards.
If the MX4000 is not enough power, but you've been fine with it until recently, get a 9600 Pro.
If the MX4000 has been a pain in your gaming side since you got it, maybe the 5900XT wouldn't be out of the question.
I upgraded from a 9600XT to a 5900XT. Tell you anything?

tfinch has it right, RadeonGuy.
AGP and PCI-E.
PCI Express is dying lemming loads faster than AGP. But guess what? Only professional apps can get anything from it right now. AGP 8x is only a touch (<5%) faster than AGP 4x, as the speed is increasing faster than the need for video card<->RAM bandwidth. PCI-Express will be useful for its speed in a few years, but not now.