Das Debuggen in VMWare läuft super.
Ich habe VMWare Workstation und arbeite bei einem Kunden Produktiv ausschliesslich in einer VM. Insbesondere der Multi-Monitor-Support der VM ist für mich ausschlaggebend. Die VM kann sich auf alle 3 (oder 2, je nach Location

) Monitore erweitern. Der Support ist klasse und auch die virtuellen 'Teams' an VM's sind ein feature, dass ich gerne nutze (Extra Datenbank-VM und ASP.NET Server VM in einem zusammengeschalteten Netz und der Host als 'Client' greift drauf zu).