For work, I use both Mac and Windows systems. But when away from my office, I take my MacBook Pro (along with my iPad and iPhone) . Unfortunately, there are some tasks that simply can’t be done in OS X — primarily because a software vendor has opted not to support Apple products.
Two of my addictions are digital technology and back-country travel. It’s especially bad where the two intersect. At last count, I have nine devices with GPS, and I often transfer my collected GPS data to my home computers. One of the best sets of computer-based, consumer-level topo maps comes from Topozone — but only for Windows systems. (Equally problematic for me is a Windows-only app for my RTI programmable remote control.)
Recently, I once again ran into a problem with poor Mac support. I purchased a Suunto digital watch with built-in GPS. It collects all sorts of interesting stats (distance, location, speed, altitude, etc.) and lets me display it on a fancy Suunto website. However, the helper app that connects the watch to the website failed on my MacBook Pro. Once again, the answer was to download a Windows version of the app. (Perhaps Suunto will soon upgrade its software for El Cap support.)
So I keep Windows on my MacBook Pro, despite the space it take on the notebook’s hard drive. I use VirtualBox because it’s free, frequently upgraded, and cross-platform. It works well on Linux, Mac, and Windows.
Looking for a good VPN: I occasionally use a virtual private network on my Windows systems, both for security and privacy. Betternet is a free VPN service I use from time to time; it supports Windows, iOS, Android, Firefox, and Chrome, but not OS X. If you have a favorite VPN you use on your Mac, send its name along.