I personally prefer linux, however most companies don't support linux.. Hardly any games for linux, and the ones that are cost $10 extra due to porting it etc. I use windows for some stuff such as: Developing java, Photoshop, Video Editing. Anything that i need to do with pure performance.. I boot up linux. Linux is lovely, and is easy to use if you know how to deal with terminal. (:
~Lane~