Смотря какие задачи ставятся.
Можно с Xen заморочиться.
Можно собрать образ машины, и гонять его под бесплатным VmWare Player-ом.
Если планируется устанавливать на виртуалку не только поделия от мелкософта, и использовать не только в среде мелкософта, то лучше предпочесть VirtualBox.
Если чисто по винде - то можно и на Virtual PC остановиться.
Вот еще хорошая ссылка по теме:
http://ru.wikipedia.org/wiki/Сра...х_машин