Mejor será que juzgues tú mismo, manrovi.
Uso tanto VMware en Windows como anfitrión y VirtualBox en Debian también como anfitrión. Ambos se ajustan a mis necesidades, si bien es cierto que las últimas versiones de VirtualBox se están superando, pero pienso que aún le falta algo de profesionalidad como la que cuenta VMWare (es una observación subjetiva).
VMware en sus versiones Server y Player son gratuitas al igual que VirtualBox.
Virtual PC (también gratuita) se encuentra optimizado para Windows, así que por mi parte queda descartado si vas a instalar Ubuntu como sistema operativo huesped -por supuesto también es una observación personal-. Será que le tengo un poco de tirria porque es de Microsoft.