Windows virtual machines with transparent mouse capture? I've tried VMWare and VirtualBox and both have an intentional "mouse capture" process wherein the keyboard and mouse control is passed into the VM, and then has to be explicitly released to get back to the Mac desktop.

Are there any VMs, or configuration methods, that allow a Windows VM to behave like any other window?  I.e., meaning that:


When the mouse is over the VM window it is assumed to be operating in the VM, 
The mouse can be dragged out of the VM onto adjacent desktop without clicking a "release" key
The keyboard is captured and released by the VM based on whether the VM window is the "top" or "active" window on the Mac dektop
Install the Guest Additions.
The Guest Additions from VirtualBox provide the seamless mouse pointer integration in which it auto captures/releases the mouse pointer.

Mouse pointer integration
To overcome the limitations for mouse support that were described in Section 1.8.2, “Capturing and releasing keyboard and mouse”, this
provides you with seamless mouse support. You will only have one mouse
pointer and pressing the Host key is no longer required to &quot;free&quot; the
mouse from being captured by the guest OS. To make this work, a
special mouse driver is installed in the guest that communicates with
the &quot;real&quot; mouse driver on your host and moves the guest mouse pointer
accordingly.

You can &quot;insert&quot; the Guest Additions CD from the Devices Menu in Virtual Box.  On the &quot;CD&quot; it will have installers for various operating systems.