I know like all others you would also want to install windows 8 on a virtual Platform rather than your overriding your existing OS. But the question is which virtual Platform do you choose. Here is a qucik view on that

We have seen a success with the following -

VMware Workstation 8 for Windows
VirtualBox 4.1.2 for Windows
Hyper-V in Windows 8 Developer Preview
Hyper-V in Windows Server 2008 R2