Windows
*nix
What for???? A desktop - then I would go for Windoze A web server - then I would go for *nix