Oh, so to be able to use Linux, I need to use Linux and run a Windows VM - rather than just run Windows? and even then, I still cant do everything I could have done just by running Windows directly? Well that sounds totally reasonable, im sold. No device drivers for my expensive programmer or my BGA rework station. Those are just the things directly in front of me right this second. I am sure there are plenty more if I turn around and look behind me. Also, hasp dongles and the software they are required for is another. In work - all the software written to setup the industrial machinery I work on - Windows only too. Know which way round works for me? Run Windows and use Bash on Windows, Cygwin or a VM for the very rare thing I want to do on *nix. Which is almost never. I wont be told that Linux works better than Windows. When its completely use case related. A hammer works great on nails, but I dont say its great for screws. OS choice is the same thing.