I use parallels for normal Windows work but for MS server testing, etc I prefer VMware. It just works a bit better on the isolation from and network tweaking via scripting is a bit easier. Good software and no complaints about it so far. It comes with USB key with the install, key is 4GB key which I recycled. Good stuff.