Я работаю под управлением Windows XP и Visual Studio на виртуальной машине в MacBook Pro около года. Я обнаружил, что выделение 2 ГБ для Windows и 2 для OS X, кажется, работает хорошо. Все работает без сбоев, если вы не пытаетесь запустить слишком много в основной ОС (не пытайтесь одновременно запускать Mail, iTunes, Firefox и т. Д.). У меня не было проблем с запуском множества приложений на виртуальной машине.
Несмотря на это, я не пробовал использовать Windows 7, и с более высокими требованиями к оперативной памяти я не удивлюсь, если у вас возникнут проблемы.