| I run nvidia geforce 4000mx... and made sure it was direct x-9 compatible. |
GeForce4 MX cards are notDirectX9 compatible, not in the way the game needs (that is, hardware support of DX9 features). They actually only support DX7 in hardware, which means you likely don't even have textures on the ships in the game. But so long as you're happy with it, I suppose it doesn't hurt.
To anyone looking at a new card though, I personally would strongly advise against getting any GeForce MX, or the sub-9500 Radeons. They may be cheap, but there's no future in them. Even if they run GC2 acceptably, you're just going to have to buy another card for the next game you get.
If you want to compare cards, one of the handiest places you can look are at these two pages on wikipedia:
http://en.wikipedia.org/wiki/Comparison_of_NVIDIA_Graphics_Processing_Unitshttp://en.wikipedia.org/wiki/Comparison_of_ATI_Graphics_Processing_UnitsThe key feature you want to look at there for GC2 is DirectX support (needs to be 9 or better for everything to work properly). Fillrate gives you a rough gauge of the card's strength, though when comparing cards you'll want to find one with good memory bandwidth and lots of pipelines/shaders as well.