Are you running a dual boot system, if so that you can use VM Ware Workstation on both boots, and run only one virtual desktop for each OS you want to work with. You don't need to setup a VM OS in each boot.
It really is easy, first load VM Ware Workstation on both boots. Then chose one of the two boots to setup the OS you would like to use from time to time. For instance: on my rig under Vista Ultimate 64 using VM Ware the following OS's are installed, XP, Win 2000, Win 98 SE, Win 95, Ubuntu Linux, OpenSuse 11.2 Linux, and Dos 6.22 (will be installing Win 3.xx)
Once they were installed under Vista, I then jumped over to Win 7 went to the Virtual Machine Folder right clicked on a Virtual machine and placed it on the VM Ware icon on the super bar (this allows me to chose the VM without having to go to the VM folder). Now all that has to be done is to right click on the VM you want to run, and up it comes. That Simple.