i mentioned 256mb ram or above as depending on the game, level of detail you want and the screen your using, will require different amounts of power gpu wise.
I run a 512mb radeon 3450 at the moment and i can run san andreas at 1366x768 with 3x AA and very high graphic details silky smooth
Thats a good system otherwise but i personally like building my own systems