I was disappointed by Win8 flavors, so i have switched to Ubuntu. Now at work i use both Ubuntu and Win10, and the both are equally stable. I found that WIN10 is a good flavour of Windows, I use Virtualbox if i need specific tools on a OS that is not on the other. You can copy and past, drag'n'Drop beetween the OS, and you may have a seamless integration of the different applications. I find more and more a convergence in the graphic interfaces. Mono/.Net, java, containerization...OS battle is over, we are now in the framework and protocol era, with mainly web (and his uggly html/javascript syntax) as UI. It's time now to switch to a new web client interface. The easy way of embedding code and GUI makes the success of VB, basic4ppc, B4X, C# Windows Forms