I try to wait a while between upgrades. I'm always surfing the online stores, like Newegg, to keep up with prices and try not to miss any real good deals. Back in 1999 I bought a Gateway W/P3 500,TNT2 Ultra(Never again, I didn't know any better at the time). After about 10 months or so I bought a Voodoo5. Then about March of 2001 I built a whole new rig W/ CUSL2, P3 1Ghz, 512M sdram, ect. I added little thing over the following few months like memory, second HDD, SB X-Gamer, DVD, ect. Then over the last few months I got several new parts. Asus P4B266, 256M ddr, P4 1.6A, Lite-On 32x12x40, 40G HDD, and a Gainward G3. From here I have no idea what will be next. Probably more memory first, then just whatever I find a good deal on.
When I upgrade parts, I usually donate the old parts to my bro, so he stays just a little behind the curve for free most of the time..Ain't I nice
