I read somewhere to run the game in Windows Vista Service Pak 2 mode. Set the launcher and executable of the game to do just that. One caviat...now my GTX470 is detected as a 7900GTS! Any idea what that is all about???
if you used the .dll fix file its going to show your GFx card as a 7900 card happens to anybody that used it