After using VirtualBox and VMWare workstation for running my Windows 8 virtual machines, I seems like VMWare workstation is the winner at this point in time for me.
So here’s the installation guide for creating a Windows 8 VMWare workstation virtual machine.
File > New Virtual Machine… >
Remove floppy and printers
Use the Windows8.iso as DVD:
Install VMware tools.