if you have 4 gigs of ram and multi core processor, then just buy a cheap graphics card like a hd 5670 and you should have no problems playing games on medium high. thats what I did with my hp elite m940f pc. I can play games like BC2, SCII, DAO all on max on a 1440x900 resolution with only lag when a lot of things start exploding around me.