I have a two year old Gateway E-4000,Pentium 4,512 DDR ram, with an NVIDIA GeForce MX 440. I play a lot of games but lately this graphics card has been rejected by two new games I have purchased, primarily Medal of Honor Pacific Assault. The game will install but will not recognise the Direct X (9.0) in my card. Is my graphics card outdated already? What would be a good replacement card that will be around for a while but still play my older games? Where is the best place to purchase a new card?