Today I installed Windows 8 Developer Preview edition on VirtualBox on my MacBook Pro.
You can get ISO file from Microsoft’s website.
If you are installing under VirtualBox, make sure you have the latest version (as the setup may hang in older versions). Also enable IO APIC option under Settings -> System -> Motherboard tab. Get VirtualBox.
Here is a gallery of installation process and Windows 8 after installation.