All the computers I have were upgraded because of games I wanted to play.
2000 Quake 3 made me buy a Pentium 3 733Mhz and Voodoo 5 5500
2001 GTA 3 made me buy Geforce 3 Ti200 AGP
2004 Half-Life 2 made me buy Pentium 4 2.8Ghz HT Prescott
2005 Battlefield 2 made me buy 6800GT to replace my Geforce 3
2006 Battlefield 2 made me upgrade to 2GB because I wanted to run more smoothly
Now I bought Crysis and thought I'd love it so much I'd want to upgrade my machine, but seeing how even the newest systems struggle to get above 50fps in Crysis at highest settings I am reluctant to replace my system yet, and Crysis is not such a good game so I don't really care that it barely runs on my system right now.
2000 Quake 3 made me buy a Pentium 3 733Mhz and Voodoo 5 5500
2001 GTA 3 made me buy Geforce 3 Ti200 AGP
2004 Half-Life 2 made me buy Pentium 4 2.8Ghz HT Prescott
2005 Battlefield 2 made me buy 6800GT to replace my Geforce 3
2006 Battlefield 2 made me upgrade to 2GB because I wanted to run more smoothly
Now I bought Crysis and thought I'd love it so much I'd want to upgrade my machine, but seeing how even the newest systems struggle to get above 50fps in Crysis at highest settings I am reluctant to replace my system yet, and Crysis is not such a good game so I don't really care that it barely runs on my system right now.