I agree about the CPU vs. Video card upgrade, snakeyes. I had my Geforce 3 for a 1.5 years, and could have easily held on to it till Doom 3, which would have made it about 2 years old. However, my 1.33 ghz Athlon was making new games very choppy, and when I upgraded my CPU, everything became smooth again, on the same video card.
I plan on keeping this 9700 for about 2 years. I don't think that's an unreasonable estimate. I'll probably upgrade my CPU around 4 ghz, and ride it out till then.
2.66 P4 @ 3.0 Ghz / Geforce 6800 GT @ 410/1080/ 768 mb Samsung DDR333 @ 374 mhz / Abit IS7 / XP Pro / NEC 1760NX LCD