Nachdem ich den obigen Text gelesen habe wurde mir klar, dass es keine kostengünstige völlig portable Lösung gibt. Ich habe einen Alternativvorschlag, der zumindest einen guten Kompromiss darstellt: Portable VirtualBox.
VirtualBox ist ein Virtualisierungswerkzeug wie VM Ware, aber kostenlos und dank eines Beitrags aus dem deutschen NLite-Forum auch vollständig portabel. (Man benötigt zum Starten der VM administrative Rechte)
Komfortabel wird es dadurch, dass man einen nahtlosen Modus bekommen. Dabei werden alle Fenster der VM auf dem nicht-virtuellen Desktop dargestellt und der Übergang zwischen VM und Nicht-VM verwischt. Es fällt nur durch 2 Taskleisten auf.
Geschwindigkeitsmäßig kann ich nur sagen, dass es rasend schnell geht (getestet auf der Arbeit mit Windows XP und Delphi 2007) und man kaum merkt in einer VM zu sein. Einzige Grenze: Keine Hardwarebeschleunigung (oder übersehen), so dass das Entwickeln mit Andorra,
OpenGL und Konsorten eher schlecht geht. Trotzdem empfehlenswert.
Grüße
Codewalker
PS: Links suche ich noch raus, habe ich gerade nicht zur Hand