I too got mine to work, but I'm afraid I wont be of much help.
Initially I was on a fresh install of Vista, all updates including SP1. Installed game, did not work.
Did another fresh install of Vista, all updates including SP1. Installed game and it works, just like it should.
These are fresh installs and fresh driver installs only 1 day apart. The only difference in my system now as it was a day ago is that I have not yet loaded Firefox nor Newsleecher. Besides that, there are no other program install / driver differences that I can put my finger on.
I promised to come back when I got mine to work, but I don't think this will help anyone, sorry. Besides a fresh install of the OS, which isn't for everybody, I don't know what else to say