Eu uso o VMware Workstation (atualmente usando a versão 7.1) no Ubuntu para executar as máquinas virtuais convidadas do Windows 7 e do Windows XP. Estou executando principalmente aplicativos Linux, então acho que funciona muito bem, mas nunca executei o VMware com um sistema operacional Windows para que eu não possa realmente comparar.
Nos casos em que preciso executar apenas um aplicativo específico, eu realmente gosto do modo Unity do VMware Workstation (que oculta a área de trabalho de convidado e exibe janelas de guest abertas diretamente na área de trabalho do host). Entendo que o Unity funciona com um sistema operacional convidado Linux ou Windows.
Ao executar algo como o Microsoft Office em uma máquina virtual convidada do Windows, recomendo que o computador host tenha RAM suficiente para executar o host e o convidado confortavelmente.