One big feature of VMWare that I would like for my MacBook is the ability to use a real hard disk partition for the guest OS instead of a virtual disk file. That way, I can boot Windows inside VMWare in OS X to do development in Visual Studio, or reboot into Windows XP and run a game, without needing two copies of Windows on the disk.