I had the same problem for a bit. I used windows at work and OSX at home. The context switching was hell. I gave in eventually and use windows at home now as well. And you know what? It turned out cheaper, better and faster even though 99% of what I do is on Linux, in a VM.