Ahhh! I am not alone!
I realized a couple years ago I was trapped in the vicious cycle when I upgraded from a GeForce 3, to a GeForce 3 Ti500. My GeForce 3 suddenly acquired a "defect," and I returned it to CompUSA. Since the GeForce3 had cost $400, they told me to pick any $400 graphics card, so I grabbed the Ti500. That's when I knew that I was really, seriously getting carried away. Before that, I had upgraded religiously, from Voodoo2 to Voodoo2 SLI, to TNT2, to GeForce256 DDR, to GeForce2 GTS, to GeForce3. The Ti500 upgrade was the last straw and when I finally realized how stupid the upgrade cycle really is. All that for a 5-8% upgrade in performance!
Well now, eighteen months later, I can proudly say I still have that GeForce Ti500. I have resisted the temptation many times to buy a new graphics card. I am going to upgrade in May--probably to a 9800 PRO, but we'll see what Fate brings down the pike. I do know that this time, at least I'll notice a difference.
<-----Insert witty sig line here.