I still prefer VMWare any day over VS, especially when it comes to setting up and configuring networks. However for what you pay for VS even I can't usually justify the cost difference and MS has been almost giving it away for enterprise customers.