Habiendo utilizado ampliamente VMware Fusion (todas las versiones desde 1 beta hasta 3.1), Parallels (desde su primer lanzamiento público hasta 5.x, que aún no se ha actualizado a 6) y muchas versiones de VirtualBox (aunque dejé de usar Hace seis meses), puedo decir que para Windows tanto Parallels como VMware corrieron círculos alrededor de VirtualBox en términos de características, compatibilidad y velocidad.
Solía compilar código .NET dentro de esos Windows y la velocidad de VMware y Parallels fue superior (continué y cronometré diferentes tiempos).
La ventaja de VirtualBox era (y sigue siendo) el precio. Para muchas cosas, VirtualBox es suficiente, pero sigue siendo (hasta donde entiendo) más lento que sus dos (únicos) competidores.
La ventaja que tiene es que VirtualBox es gratis, por lo que puede comenzar a probarlo ahora, y tanto VMware como Parallels ofrecen versiones de prueba que puede probar. Si realmente desea encontrar la mejor solución de virtualización para su escenario, le sugiero que se tome el tiempo adecuado para probar las tres opciones usted mismo.
Personalmente estoy usando Parallels 5 en estos meses, porque funcionó mejor que VMware 3.1 para mi solución muy grande de Visual Studio C #. Sin embargo, utilicé VMware y salté Parallels 3 y 4 porque eran más inestables y lentos (para mí).
No quería actualizar a Parallels 6 porque me molestan con su precio de actualización de $ 49 que tienes que pagar cada año.