I don't know what qaexl's using but I'm going to guess VirtualBox with http://vagrantup.com/ - it's a setup that's worked well for me.
Activity Monitor tells me my single VM running in the background is taking up less CPU time than Skype (which is also idling in the background).