I've spent the last 2 weeks trying to get Windows to work (hard crash at random times) when it ran flawlessly on Ubuntu.
The issue appears to have arisen because Windows decided to update my graphics drivers, so making them (for reasons AMD perhaps need to sort out) incompatible with Adrenaline. A million reboots later, using arcane programs to clear out hidden installs, hidden config, and trying to get details from a system that will readily tell you it recovered but gets shy about what caused it to crash .. eesh.
My experience is you need far more expertise to run Windows. Maybe if MS tested they're releases so it didn't break itself all the time ...