I installed, updated and played Divine Divinity at home on a Vista machine (Vista Ultimate, the first official release) without any problems or any special action/change. So even without having to run it under compatibility mode.

It could be that running the setup application seems to hang, but this is Vista "checking" the executable and that can take a while.

Also make sure that you have enough priviliges/rights to install programs.