I've had 2 different Macbooks over the past 4-5 years running Windows for certain Windows only programs that I need. You do get a slight performance drop when running Parallels(what I use) or VmWare Fusion, but unless you are running some VERY resource intensive software/programs, the ease of using the virtual machine definitely outweighs having to reboot every time you want to switch for a small performance bump.