Article on
arstechnica comparing VMware and VirtualPC. Bottom line if you need to work with non Microsoft operating systems or if speed is a big concern then VMware is the best choice. If you're looking for ease of use and are using Microsoft operating systems then VirtualPC is worth looking at. This pretty much follows what I have seen. I currently use VMware even though I get VirtualPC with MSDN subscription.