"To install Apple's Mac OS X you agree to only use it on hardware built by Apple and so it is illegal to use it on other platforms."
So there is no "official" support in a VM for running OS X on a Windows host.
--
The problem with Hackintosh's for a professional user is they aren't reliable, they cannot have OS updates without researching and doing work arounds and often not at all, and if you do click on update you're still not sure what you're going to be left with. So if you want to have a limited imitation of an Apple product, that's one choice. I have to think that if the OP actually relies on his/her computer for everyday work, there is no way they ever consider a Hackintosh. They might be fun to play with or use as a regular machine but are not something to be counted on for professional work.
--
I also don't see what all the complaining is about the new Mac Pro. It has a zillion Thunderbolt ports built in. Yes, Thunderbolt external products are expensive, but you are talking about spending $3,000 for the machine to start with, it's not like it's a budget machine you're pinching pennies to get. Thunderbolt can also do everything the current Mac Pro's can do and more. The new Mac Pro with no open slots is MORE expandable because of Thunderbolt than the current Mac Pro with open slots. The argument that the new Mac Pro is a let down is ridiculous.
----------
Every single one of those can be solved by using Thunderbolt.
http://www.sonnettech.com/product/echoexpresschassis.html
http://www.bit-tech.net/news/hardware/2013/06/06/silverstone-external-graphics-card-case-deb/
----------
Actually, that will be replaced by this:
Image