Other Differences
gdanko said:
Anything else?
VMware runs fast on machines without Intel-VT, Parallels needs Intel-VT to run fast. Fortunately all Intel Macs have Intel-VT.
VMware is more mature, very stable by comparison to Parallels. Though honestly I've only ever heard about Parallels causing a kernel panic, it's never happened to me.
Some versions of VMware are currently free (no cost). Though Parallels is cheap enough that I don't think that matters very much.
VMware video performance "feels" faster but that's just a maturity thing. Given a comment that a developer made on another thread, it seems Parallels copies the entire framebuffer instead of just dirty blocks. I expect they'll implement dirty blocks soon enough and performance will be on par with VMware
VMware suspends/resumes faster than Parallels. But we're talking 5 seconds versus 10 seconds. I'm not worried about it.
VMware has better handling of removable devices, especially CD and DVD.
VMware has a more extensive range of products from the desktop (Workstation) through to proper server editions (ESX). This matters to an enterprise more than it matters to personal users.
VMware supports transparent migration of guest VMs between host computers. It's amazing to watch (move Windows XP from your Pentium-4 in another city to that Xeon over in the datacentre without interrupting your desktop session). Hardly matters outside the enterprise.
VMware Workstation can take screenshots of the running VM.
Parallels runs on the Mac. That reason alone trumps all the others.