Já tinhas perguntado isso noutra thread, não?
Conheço o Virtual PC (da Microsoft) e o VMWare.
São programas que te possibilitam criar PCs virtuais debaixo do sistema operativo que tens.
Eu por exemplo tenho o Windowz XP Pro e "por cima" tenho duas máquinas virtuais com o Windows 2003 Server e o UBUNTU.
Estas máquinas virtuais utilizam os recursos da tua máquina real, podendo ser totalmente configuradas ao nível de memória RAM, espaço em disco, e até uma BIOS virtual para cada uma.
O VMWare, sendo o que melhor conheço é super estável, nunca me deu problemas. Bastante fácil a configuração de rede, com várias opções disponíveis.