I use Linux, Windows, OSX almost daily and each one has its strong points over the others but I dont have a stron preference either way.
It's a case of the "best" tool for the job; want to play games use Windows (or a console), want to create use OSX want to roll your own code use Linux. Of course you can do all these things on just one platform but variety is not as bad a thing as the fanbois say.