Looking around for problems similar to mine, because I'm using Vista I get used to having to do that, and the closest one was about the driver crashing and closing the game. My game never actually crashes, instead it starts twitching the screen when I try moving it and creates endless doubles of whatever's on the screen, settles down to look normal again, but it's froze. Alt+Tab used to fix it but after the third time of doing that it just shows big blocks on the screen. The driver did crash on me once though.
I tried making the suggestions everyone was saying, have all the Vista hotfixes, have the latest official Nvidia driver, changed all my settings to low, and even ran as administrator as that's a common problem with Vista. Nothing worked, load up the saved game and still the same problem. Supreme Commander had this problem for me also and still haven't been able to find a solution for that either.
Vista Home Premium 32 bit
AMD Athalon 5000+ 64x2 Duo Core
2G Memory
Nvidia GeForce 7950 GT
Sounds like this is more of a problem with Nvidia's drivers than anything else and they hopefully release the new drivers that's suppose to fix the problem as someone made in another post that it's in the works. Doesn't hurt to check if there's anything I can do about it until then though.