VMware Fusion vs. Parallels Desktop vs. Boot Camp I've been wanting to get Windows on my retina MacBook Pro for a while now but there are so many softwares that I simply gave up. I recently found out that VMware Fusion, Parallels, and Boot Camp are the best ways to get Windows running well.

I want to use windows mainly for Steam related games, and some other applications not available on OS X.

The question is: which one is the best and most reliable? I really want something that is easy to use, install, and uninstall (if needed).

I'm running Mountain Lion, if it makes a difference.
I recommend Parallels 7. I have run any number of games (Both Steam-based and not) this way. Call of Duty: Black Ops and Modern Warfare 3, Blacklight: Retribution, World of Tanks, Diablo III, World of Warcraft and others all run with no problems. It's not going to be as fast as running native code, but it's about as good as you can get. Run the VM in fullscreen (and make sure you're using the discrete graphics card if you're using gfxCardStatus!) for best results. Boot Camp obviously will give you the best performance, but I hate dual booting and refuse to do it. I have no experience with VMware Fusion.