Unix vs. Microsoft Windows: How system designs reflect security philosophy
Unix all the way 13 years plus running well over a 100 users, remote access, thin clients - full development including complete website integrations and java based/web-browser GUI's to provide BI.
Windows fails in all catagories because of constant maint. issues, patches that destroy functionality and the list goes on. In essence, MS has created a world that requires so many xCSE's because it's complicated and convoluted.
Zero issues with malicious software trying to work it's way in - inherently makes even looking at Windows a non-issue.