When I can no longer run games on the lowest setting, then I make a new computer altogether that can run the games on the highest settings. The only time I upgrade in between is when I occasionally get a new video card or other part from a very generous relative. The last time I did a major upgrade was in 2004 and I can run Crysis on low so I'm all good for now.