This has got very slick. These days, if you buy a new Pi with one of their SD cards, it boots to a nice menu asking which operating system you'd like to install - including Microsoft's IoT offering, which looks interesting. I haven't tried it yet, though, as my first Pi 3 is destined for media centre duties, making OSMC the OS of choice.