Oh.. maybe one more thing to check.
Is your hypervisor running with the VMware hypervisor or is it using the Windows Hyper-V API's?
In other words if you search in the vmware.log of the VM for the words: "monitor mode" does it say "ULM" or "CPL0"?
--
Wil