Not worth the upgrade I've been using Parallels since it was first officially released, and I have to say I'm very disappointed with the support. With version 2, it was advertised that Parallels "worked" with Linux, but there were no tools available until almost a year later when I upgraded to version 3 (not free). It seems that Parallels is always working on the next version of the product, without keeping the current, shipping version up-to-date. Features that are out right away with other virtualization solutions (such as real Linux support, support for Vista SP1 and XP SP3, support for the latest Xorg, etc.) take months before they appear in Parallels. Half the time, you have to pay to upgrade to get those features. I tried VirtualBox a few days ago, and it worked better than Parallels ever did with Linux. Not only could I install Ubuntu 8.04 without issue, but the VM worked much faster, tools installation was painless, and it actually shut off when I shut down the system! (Unlike Parallels, which just hangs on the shutdown screen.) On top of all this, it supports "seamless mode" (equivalent to coherence) in Linux, a feature that Parallels will probably never release. If they ever do come out with this feature, I'm sure you'll have to pay to upgrade. All I can say is that I'm sorry I ever invested in this program. If VirtualBox supported Boot Camp partitions and an easy way to migrate my VMs, I'd have switched already. Parallels was a great program when it first came out because we all assumed that they would fix the bugs and add necessary features. Unfortunately, Parallels thinks that forcing its users to upgrade to obtain bug fixes is a good business model. Why can't they at least be like VMWare and give major upgrades for free?