Boot Camp, Parallels, VirtualBox Or Fusion?

In a recent article on Australian LifeHacker.com they discussed the following question, I trust the SU group more then the anonymous answers from LifeHacker and I thought I would re-ask it here?

I’m sitting here with my MacBook Pro and a copy of Windows 7, wanting to combine the two into the ultimate blogging machine. But how to do it?

I could go the cheap option of Boot Camp, which only lets me boot one OS at a time, and is free. Or I could spring for a copy of Parallels or VMWare Fusion to do the whole virtual machine thing.

So the question today is which should I choose? Either because you want to know what the process is like, or because you recommend the solution – either one is fine by me.

EDIT: Work is paying too; so don't worry about price affecting your choice!

  • 1
    Related question: superuser.com/questions/45680/… Dec 22, 2009 at 9:56
  • Sort of. But Vmware workstation does not exist for a mac. There is something called Fusion, but I am not sure how well that compares.
    – Hennes
    Nov 7, 2012 at 18:16
  • OP: Just what does 'the ultimate blogging machine' mean?
    – Hennes
    Nov 7, 2012 at 18:17

8 Answers 8


For the needs described in the article, I'd probably go with VMware Fusion. It does a really nice job of bringing Mac and Windows together, especially with the "Unity View" feature. (Granted, I haven't tried Parallels or VirtualBox, but I have the impression they're not quite as good in this.) So do evaluate it to see if it fulfills your needs well enough - and if it does, I think the price of $79.99 is tolerable.

However, for my own Windows using needs, I'm currently sticking with plain old Boot Camp. That's because Civilization 4 doesn't really work as smoothly under VMware Fusion. I'd guess this is true for other 3D heavy games too. (Now it's much better than before though - although this might be simply because now I'm using a Mac with nVidia GeForce 9400M as opposed to one with integrated Intel GMA X3100.) Booting back and forth between Mac and Windows admittedly is a pain though.

  • 4
    VMware Fusion for me has been a lot more stable then Parallels.
    – Josh K
    Oct 8, 2009 at 11:57
  • 2
    I've been a Fusion user since the initial Beta releases and have stuck with it. As long as you're aware of the limitations of a virtual machine vs. physical hardware, you'll find it useful. Don't expect native speed 3D game performance. Video editing is out, but for day-to-day use, it's perfectly fine.
    – EmmEff
    Oct 8, 2009 at 12:39
  • 4
    I use both, Parallels at work and Fusion at home. Parallels forces me to reboot windows every other day due to random freezes. Fusion works like a charm.
    – emgee
    Oct 8, 2009 at 18:59

Parallels has massive downsides. I would recommend Fusion (if you want to spend the money) or Virtual Box (which I haven't used but have only heard good things about).

All three can do the mixing desktops thing (called Coherence Mode in Parallels and Unity View in Fusion). In practice the mode is annoying.

Fusion has a great advantage in that the VMs run in the background and the Fusion application merely connects to running VMs. This means you can have VMs run in the background while you log in and out and if the Fusion application crashes (for some reason), the VMs are still running. It also means that you can "disconnect" from a running VM rather than shut it down, which can be very useful.

I also found Fusion to be better at resource management than Parallels.

(Boot Camp can be combined with Fusion or Parallels but unless you need a native Windows, I wouldn't recommend using it or that option.)

  • 2
    What are the 'massive downsides' of Parallels, out of interest?
    – Jon Hadley
    Nov 20, 2009 at 13:58
  • 1
    Forget it. VMware Fusion 3 just removed all the nicer features VMware had and Parallels did not. Generally Parallels' problem is the GUI. Fusion's GUI is better thought-out. But between Parallels and Fusion 3, it's not as clear-cut any more. I use Fusion 2 on my desktop and Parallels 4 on my laptop (boot camp). Both work fine, but Fusion 2 is much better. Nov 22, 2009 at 0:20
  • 2
    @Andrew: should you edit your answer rather than add updates through comments? Dec 22, 2009 at 10:00
  • 1
    @other Andrew - I guess so but only if I can actually add to the answer. In this case the possible update's value was diminished by the fact that a VMware upgrade removed the difference between Fusion and Parallels I was talking about. :-( Dec 23, 2009 at 17:03

I've had much luck with Fusion over Parallels. Across many Macs including a various desktop and laptop configurations, my company has all moved to Fusion (much needed since we have Windows users as well).

Most of us have a BootCamp setup (best for TF2, Civ4 among other things) and set up other VMs to work with on external drives. Best of both worlds. I highly recommend having a simple BootCamp setup for those times when you just really need Windows.

edit-- Almost forgot to add. The only issue I've had with Fusion have been issues with Cisco VPNs. That should be resolved now though.


Even if cost is no issue I like Virtualbox because it's cross-platform. You can run your VM's on almost any other machine/OS, not just macs. I have a development VM that I bring with me on a usb drive together with installation files for virtualbox. I can have my personal environment up and running within minutes on almost any computer.

I can't compare performance with parallels or fusion since I haven't tried them, but virtualbox is good enough for me to completely forget that I'm in a virtual machine when I run it.


Having experienced the very, very slow performance of both VMware and Parallels, I'd probably go with Boot Camp. Granted, the experience isn't very seamless, you have to restart just to get into the other OS, but it offers the best performance possible.

For me, speed is an important factor. I have to wait a few extra seconds for every task I do in the virtualized OS; these seconds eventually add up to a few minutes. In those minutes that I've just wasted for something (anything) to happen, I would have been able to just boot into the other OS and avoid the added frustration.


I use VirtualBox for school jobs, because it's free for sure but also because you have some functions like the integrated virtual machine which 'mix' the desktop of host and virtual machine.

enter image description here

  • Does VirtualBox let you put shortcuts to the seamless mode Windows apps onto the Mac (host) desktop?
    – Matthew
    Aug 2, 2012 at 21:41

Since VirtualBox is free, do your proof of concept with it and then move to VMware Fusion.

  • 2
    vmWare offers a 30 day free trial and Parallels offers a 15 day trial, so you can try all four options for free.
    – studgeek
    Jun 23, 2012 at 13:43

Even though I seem to be the only one: I prefer Parallels.

I use Fusion at work and Parallels at home. And while my work Mac Mini is much faster than my old MacBook, Parallels feels much more fluent and responsive to me. Also I find the interface of Parallels more intuitive.

Not the answer you're looking for? Browse other questions tagged or ask your own question.