Today @warnerchad asked me:
The answer is WAY more than 140 characters, and I thought it might interest someone else, so here we are.
I have 2 use cases for Windows. One is very simple, so I’ll get it out of the way. I have one dedicated partition for Windows and I do one thing on it, and one thing only: games. It’s that simple, there is no other purpose for it.
The second use case is a VirtualBox VM with Win7 in it. I have Photoshop on it, and use it about once every 2 months. I also have IE9 and Safari on it. I use it primarily for browser testing, and fire it up a couple times a week.
I also use it for printing stuff. My printer has Linux drivers, but they are ONLY 32 bit, so I can’t print in Linux. Windows can see my Linux home dir though, so I can print anything in there.
I also use it to manage music on my iOS devices. It annoys me to no end that Apple hasn’t figured out how to do this without requiring desktop software, but there we are.
All in all I boot to windows about once a week. Sometimes I skip a week. There just isn’t much there that I really need.