that depends on what resolution you plan on playing at
most modern games at 1680x1050? sure, all? no, some games like crysis or battlefield 3 are pretty demanding
a lot of games are moving to quadcore, so a quadcore (or at least quad threaded) cpu is recommended