Favoriten (kommt auf den entsprechenden Einsatzzweck an):
1. Qemu: superschneller "Boot" Vorgang, kann CPUs und verschiedene Architekturen emulieren (und nicht bloß vorhandene benutzen ), kann auch exotische Betriebssysteme problemlos ausführen und ist öfters dabei vom gefühlten Speed schneller als VBox oder VirtualPC. Kann im übrigen VM Images laden. Super, wenn man mal mit Lowlevelprogrammierung (bootloadern, realmode) rumspielt, da andere Emulatoren hier öfters "pfuschen" und zudem deutlich mehr Zeit zum starten brauchen

2: VirtualBox: frei, gut konfigurierbar, kann mit VirtualPC Images umgehen, läuft auf meinem Rechner besser als VirtualPC (dieses "laggt" nämlich unabhängig vom ausgeführten Betriebssystem - ob Vista, XP oder DSL/MenuetOS). Hat aber öfters Probleme mit "non-mainstream OS" wie Syllable und einigen BSD Derivanten. Nicht gut zum Debuggen (Debugregister werden immer noch nicht emuliert... von Ring0 Debuggern brauchen wir gar net zu reden :| )

3. VMWare. Das non-plus-ultra bei Integration, Debugging,Konfiguration und vor allem Netzwerk. Aber halt nur wenn man die Features wirklich braucht. Für mich wäre es z.B in einigen Fällen viel zu überladen und zu "lahm" beim Starten.