......that was with a top end rig. Thing is, with the advances in tech back then there always seemed to be something worth considering to upgrade every couple years or so especially video cards as they were progressing so rapidly. Also, if you invested in the wrong chipset then you may inadvertently lick yourself in to the same CPU and memory unless of course you buy another board. ....etc., etc.
The games were getting more demanding each year and tapping into the potential of the latest hardware. It was a matter of "keeping up with the Joneses" for me that I got tired of.