When logging of or shutting down the host OS (Windows), VMware Workstation should automatically suspend all running VMs (incl. VMs running in the background) immediately.
Currently on Windows 7 Workstation just hangs when a user is logging off at the host OS. At the same time VMs running in the background are simply abruptly shut off. Even though NTFS is a transactional file system, simply cutting off power is something that's never to be regarded a good idea.
Hence, I'd like to suggest to implement a graceful shutdown behaviour of Workstation.