Harddrive: quite good 10.000 RPM exist for optimal gaming (but you won't feel any difference)
Graphic Card: Tbh, I don't really like NVIDIA :/ Because of that you don't have softwares that includes, to be able to clock it.
Anyways, the graphic card seems fine enough, as Sentielo said, would likely be able to play all games
At "ultra" graphic, should be fine too (Don't know how good the fan is though).
RAM: 4GB with 1333MHz, fine enough (I bough 8GB, and I run 4 WoW Clients on the same time, and I use only 6GB of the RAM)
And as the last, Processor: Processors now days are over rated tbh.... I am using AMD phenom Quad-Core 9750 wile using 4 WoW clients I use up to only 40% of the processor -_- and yea in action too
DualBox ftw
overall result:
The computer is good enough to play most of the games, and some of the future games (Such as Diablo 3, Cataclysm(WoW) ) But after 1-3 years you may have to upgrade the RAM and maybe the Graphic Card
Tbh, I would buy it if I had low income