I'm the type of person that buys a system once every 6 years. I don't usually upgrade until everything becomes obsolete.
Before I purchased my HP P4, I used to have a home-made PII 400mhz computer
I had the balls to play OFP on a PII, it did work, but I played a slideshow most of the time.
Will a Geforce 6600 last me for another good 3 or 4 years?
I'm not planning to buy another motherboard, my 2.6ghz CPU is still pretty good on it.