I have a hp xw4400 workstation desktop computer, and it has a 2.4 ghz dual core cpu, 4gb of ram, and the standard graphics card with 512mb ram. I tried playing Cod:WAW and it lagged too much on the lowest settings. If I upgraded the graphics card to the EVGA - GeForce GT 640 2GB DDR3 PCI Express 3.0 Superclocked Graphics Card would it play it better? Also I don't know if it will fit my motherboard, has anyone tried it? Heres the link http://www.bestbuy.com/site/EVGA+-+GeForce+GT+640+2GB+DDR3+PCI+Express+3.0+Superclocked+Graphics+Card/5608277.p?id=1218672937529&skuId=5608277&ky=2oh0NrwOl4j1qjMx3Oy2gXfVGhMUl0WiJ&utm_campaign=bazaarvoice&utm_medium=SearchVoice&utm_source=RatingsAndReviews&utm_content=Default#tab=specifications