Like Rican, Maroon, and others have suggested. Add a 9800GTX+ or a 4850 and you'll be set for gaming. At any resolution 1920x1200 and below, which is a 24" monitor.
That set up should handle any game out and coming out (except crysis) for the next year or two.