Make sure your Microsoft Visual C++ Redistributable package is current. You can download the all in one package (which apparently covers several versions) from Microsoft. Eventhough the servers are still down, I ran the patcher to get the patch message and found that I couldn't run the game until I updated the Visual C++ on my Windows 7 system. You'll get error messages about missing files if it's not up to date. I hope this helps people avoid some headaches.