I see absolutely no difficulty in putting Windows on a Mac. It's so easy a novice could do it. Start the Bootcamp agent, insert your USB, it puts the Mac drivers on it, chose your partition size, insert your install disc, restart Mac, install windows with like two mouse clicks, run the Mac drivers setup from the USB, restart Windows, voila. The Mac drivers are not optimized for Windows because OSX software is optimized specifically for the hardware found in Mac's. With that said, this mediocre experience is subjective. Windows has never been a "fun" OS. I find the experience the same as on a PC machine just smoother and with less clutter. A plus is that you can optimize power performance for battery saving or optimal. I should run benchmarks on Windows and OSX on my MBP otherwise, everything is really just opinion.