After having a programmer friend of mine spend a day with me completely wiping my computer clean with a low level format and running various tests we have finally got GalCiv2 to work properly. We have dedicated many, many hours to finding a solution to this problem and it turns out it laid within the GeForce 6600 card. For some reason the game doesn't like the card. It works fine for all my other games but we had to test everything. We finally switched out the 6600 for my old 5700LE and the game fired up with no problems.
Brian Clair and Mike Haber tried relentlessly to help find the problem but not having access to my computer proved to be the pivotal factor. Even though they did not fix the problem for me I have to apologize for flaming the company because they did try and help after my many rants were noticed.
For any others that have the 6600 video card, I would suggest you swap out just to see if the game runs on another card. My friend is going to be running some diag. on the 6600 to see if the card itself is flawed or if it is a compatability issue. My friend did make a solid observation in that we put enough use on a video card gaming in one year that equates to 4 years of regular computing.
So in closing, I offer my humble apologies to Stardock for flaming them about their service. Even though they did not find the cure for my problem, I truely believe they tried their hardest to help me.
Psio