Non va bene...
"L'equivalente" di Virtual PC si chiama VMWare Workstation ma purtroppo, a differenza di Virtual PC, non è gratuito...
I pacchetti gratuiti VMWare sono il VMWare Player (ma può solamente far girare macchine virtuali già fatte, non crearne di nuove; può far girare anche macchine fatte con Virtual PC quindi al limite puoi farle con Virtual PC e poi farle girare con VMWare Player)
http://www.vmware.com/products/player/
VMWare Server: puoi facilmente, risorse permettendo, far girare più macchine virtuali contemporaneamente. Non l'ho mai installato su XP, temo sia un po' pesante...(consiglio l'ultima versione 1.x.x e non la più recente e più pesante 2.y.y)
http://www.vmware.com/products/server/
Per fare una nuova macchina virtuale basta anche l'ISO, non serve avere il CD