As near as I can figure out, there are database pointer issues that cause it to consume all available RAM. I notice it consistently using 512 Megs for what? Come on guys, I can run Oracle 9 or 10 in half that. For comparison sake a full blown install of Solaris and running a near real time rendering engine takes less ram than Windows and GC2. It's not video, so it's gotta be poor application design. I'm getting sick of it running out of RAM and having to save every time I do something significant. As much as I like the game, it's not worth the trouble it takes to run. I've put it on the shelf in case they ever get it fixed and I've deleted the expansion off my must buy list. Good thing it's not a 64 bit app

As a VP IT and CTO for many years, I am quite aware what developing large apps is like. I mean really, I've built some apps in the 20 Million range. If I ever released something like this to the 10,000 users in my org I'd be golden parachuted out of there so fast my arm would be sore from the false "thank you" "miss you" handshakes.
Putting it in perspective, I have 40 bucks in the game and a bit of leisure time. No great loss. Just put it aside and play something else. As much as I like the corporate philosophy here at Stardock it doesn't make up for a crap experience with the product.