From what I can gather you can run Windows on a MAC any way now. Either the normal way? or via VM.
The MAC feeling is all about the operating system and for the true pedant, the peripherals. However, more and more people are using their own peripherals which Apple now fully supports it would seem.
The OS itself is a flavour of unix, which in turn is very similar to Linux et al. The only difference I see is about twenty thousand gallons of polish that has been slowly and carefully applied to OSX. This is made much easier for Apple because their hardware is picked and chosen by them so they only need to concentrate on, for example, five GPUs and a small handful of CPUs.
If they stuck to IVBE for example for their Power Macs then that's one CPU you need to support there. Regular old IB chips and Haswell chips in the laptops too..
The issue I have always had with Linux is setting it up. It can take days upon days as installing a driver is not quite as simple as it is on Windows (IE going and finding it and installing it) you usually need to obtain it via your terminal (or command prompt) with a string of code that only makes perfect sense to the guy writing it or some one who can actually write and understand code. For the layman it can be fucking annoying and incredibly time consuming.
Most recently I took my old Powerbook 17" with its 2gb ram and 1.67ghz G4 CPU and spent nearly four days installing Linux which, according to the penguin lovers, was 'much better' yet in the end was actually slower than OSX.
OSX is what it's about. SImplicity refined and then doused in polish. It works, when you ask it to, when you want it to. You don't load up, for example, a CPU monitor to find that only 50% of your CPU is being utilised.
So for day to day shit? OSX pisses on Windows. For video editing? same again, because every app on the MAC is set for unified hardware so eliminates millions of different hardware configs from the equation.
That's why a Hackintosh needs to be very carefully chosen so that it meets that criteria...
HTH !