This would have saved me so much time had I known the reason Dark Messiah was crashing for me in Vista x64 was due to copy protection built into mm.exe. I guess I really should have known though... this is Ubisoft after all. The copy protection would even cause instability at random times during play. I was able to fix this after figuring out the cause. It's sad when legitimate owners of the software have to take matters in their own hands in order to fix things. Now I can play it just as well as when I had Windows XP. No crashing during gameplay and no crashing upon exiting.