Well, I can find the right notch for each. Linux is a terrible "general OS" and "business OS". Windows fits the enterprise best, casual home users, and gaming. MAC fits with some developers, graphic artists, video, and grandma. Point is, this is not a definitive, and never will be. Ever used HPUX? Still my fav OS, and you would most likely HATE IT.