Use linux!
Microsoft is one of the rishest companies in the world. Linux was put together by a bunch of amatures. Am I the only one who sees an irony in this?
I've installed a couple of machines for clients, out of the box and unprotected. Then I ran intrusion testing on them and fonnd.. nothing!
I'm amazed, simply amazed, that anybody who calls themselves a computer expert would advocate a solution that 1) costs more 2) doesn't come with lots and lots of applications (C, Perl, Open Office, MySQL, etc., etc., etc.) 3) is less efficient, 4) is less secure.
GIven that the machines are crackable within minutes of getting it out of the box, how do you justify giving those machines to computer-illiterate customers?