Ofir Chakon, I agree that when you’re a developer using a Linux based OS is making you more efficient. Tools are easier to install, no need for additional layers to tweak windows, and so on.
However, I’m always skeptical when it comes to working on emails, documents and create presentations.
You’re never 100% of your time coding, you also have to communicate with others (who, unfortunately, are under Windows). Though many tools are now web based, it’s still not the same experience.