I see a lot of questions about switching from Mac and OS X to PC and Windows 10. I did this, and discovered some unexpected issues. When I switched from PC to Mac about 6 years ago, I had all my Windows needs covered by Bootcamp and Parallels. Now I went back to Windows because I got disappointed by Apple's recent moves, and my work place is mostly Windows oriented anyways. The funny thing I found out is that switching back to PC is not that smooth, and this has nothing to do with Windows in the first place. It turned out that I developped over the years several applications with X-Code that are very OS X specific (such as some MEX functions for MATLAB). Unfortunately, there is no Parallels equivalent on the Windows side, or I'm not aware of it. I used VMware in the past, but don't know if it would work with OS X, at least not legally. Now I have the choice to go back to Mac or port the OS X specific stuff back to Windows. The latter options looks better to me right now, as I already like my Surface Pro 4 too much.