With my fairly new PC setup, I didn't expect to game as much as I have (although, I still don't do it that often).
Nevertheless, the latest round of games has me itching to get a new graphics card sooner than I expected. . . but man, the top of the line ones aren't cheap! The new (and fastest current card) is the just released AMD/ATI 6990 at over $700.
The second fastest is the NVIDIA GTX 580 at over $500.
(NVIDIA's latest and greatest is supposed to be coming out fairly soon) Talk about sticker shock!
To max out settings on Crysis 2, you'd probably have to spend around $400 on the AMD/ATI 6970, or something similar.