Having problems starting KB in Vista x64? Does your CPU work and work without anything happening? I've found a solution
This solution is quite odd but it works:
1) Make an new user account in Vista
2) Log in with this user
3) Start the game
(Don't ask me why you have to do this but it surely solved my problem)