Im currently running a Nvidia Geforce GT 330M graphics card which is good but for newer games it really struggles with frame rate and can be a bit choppy. So any other graphics cards that are better than my previous and will run most games out now and future games is good. My other specs are intel i7 and 4 gb ram if you think i need upgrading of these dont hesitate to tell me. Thanks in advanced!!