Si necesitas instalar otras versiones de Windows en tu ordenador, o de otro sistema opertativo, ya sea para pruebas o para ejecutar programas que sólo corran en esos entornos, lo que necesitas es crear una máquina virtual.
VirtualBox es una opción gratuita para Windows que se actualiza con frecuencia y puede usarse de modo personal o profesional. Permite todos estos sistemas operativos clientes y dispone de un interfaz web en PHP: http://code.google.com/p/phpvirtualbox/
En la empresa donde estoy suelen preferir VMware, pero debo de reconocer que VirtaulBox es una muy buena opción. Por un lado es multiplataforma, compatible con Linux, Windows y Mac OS X, y por otro tiene una versión 100% software libre.
Desde luego Sun hizo muy buena compra =)