Color me confused - aren't you already familiar? I thought you had a Macbook?
Anyway, the only OS X that will play nice with a VM is OS X server, and even then it only plays nice with a couple of specific VMs whose hosts run in OS X. It's meant for server virtualization. You should be able to "hackintosh" together in a VM, but it won't really be any easier than a regular Hackintosh.
I do not understand what I do. For what I want to do, I do not do. But what I hate, I do.