VMware Workstation 6.5 continues to impress with features such as multiple monitor support for virtual machines, file drag-and-drop between the host PC and virtual machines, and even between virtual machines. Drag and drop functionality even works between different OS platforms. With support for 10 virtual NICs simulation and testing of software firewalls or multi-homed servers is simple.
One of the ideal uses for VMware Workstation is for developers. Several virtual machines running on their development PC can simulate several independent servers, mirroring what will be an actual production environment, whether or not that environment will use virtual machines, blades, or individual host servers. In some cases such as development projects including integration with legacy environments, virtual machines allow for thorough testing that would not be possible or cost effective with production hardware equipment. VMware has added support for Microsoft Visual Studio and Eclipse IDEs for developers. OS support includes Windows 3.1, Windows 95, Windows 98, Windows NT, Windows XP, Vista, Linux, BSD, Solaris x86 and even NetWare. VMware Workstation 6.5 supports enhanced importing and converting from other virtual machine formats.
Another new feature that I was excited to discover was recording of virtual machine execution. Being able to "restart" and replay the exact computations, actions, and decisions that resulted in particular results is a powerful troubleshooting and debugging tool. There is also support for leaving virtual machines running in the background even after exiting the Workstation interface.