I am not on windows 7 but I can try helpiung you based on my experience with other games from this company:
1) try reinstalling DX9 redistributables, sometimes there is a version that doesn't install properly
2) if you get locale issues try using ntleas to run the game, it usually fixes any...