If you're going to use a VM (as I am at the moment) make sure you choose one that supports emulated 3D acceleration, like VMware Player 4.
I'm installing it on my Win 7 Acer, in a VM under VMware Player 3, and yes, I had 3D acceration already selected.
cruise, be careful how you install this in a VM. Find a good tutorial on line and follow it. Don't try to install it on anything that won't already run Windows 7. Keep in mind that you can't uninstall Windows 8 (or any other operating system, for that matter). So, don't install on top of another OS unless you can reinstall it.
This is why I'm installing it on a VMWare Player VM, on top of Windows Vista x64, a nwely-created VM special for Win 8 so I won't have to worry about wanting to nor trying to uninstall Windows 8. In my experience, Windows 7 is similar to Vista, both my Win 7 and my Vista are x64 (although I also have a Vista x86 install CD).
EDIT - Turns out the Windows 8 hardware abstraction layer did not initialize, so googled and found where people were getting these HAL errors & suggestion was made to install either in VMWare Workstation 8 (which costs a pretty penny) or Virtual Box. Opted for Virtual Box, which, btw, now has 3D acceration VRAM at up to 256 MB (exactly 1 yr ago when I used VB to install XP on my Acer, VB's 3D VRAM was only up to 128 MB).
So I have to start the whole process all over again. Vista takes a while to install, but the Win 8 CP dosen't take very long to install - b/c either it's a much faster OS, or it's only a sample.
EDIT 2 - Made a mistake the last attempt (made the virtual HDD too small - only 20 GB) so had to delete this VM. Now created a new Win 8 VM this time with a 40 GB VHDD. The Vista x64 disc copied files to VM, now expanding files (currently at 22 %).