I've installed WinXP 130 times in one job - had to, rather than cloning because of the client's requirements. Further to that, I've installed it many times for years since it debuted (spelling?). Bootloaders/partition managers are for us power users, that does not contribute to simplicity, that actually lends to additional complexities. Windows has no problems detecting any drives that I know of. I've installed it on up to 500GB. It's file system lends to some loss but that's true to an extent with any file system. The installer on WinXP does indeed allow configuration of a firewall on setup (i grant that the first WinXP release did not have a firewall). SP2 has a decent firewall that asks you if you'd like to "protect your system now with Windows Firewall" during setup. And that's all. You have immediate protection from everything. The latest Windows XP...(actually even the first Windows XP) has a VERY large driver database and has expanded with SP2. I reiterate, there's nothing complicated about installing Windows. Let's take a look at Linux install. Before you GET a Linux O/S you have to choose one of what? 36 flavours? (exaggerating). Then you have a bootloader to deal with. The average joe just wants his PC to work. That's it. He doesn't care about multibooting. Partition choices. File systems. He justs wants to install Yahoo messenger with voice to chat with Mom in Des Moines and his bro in Spain. You get that done. Then (as in the link) you have printer options. Windows has autodetect that works! And no CUPS (CUPS is a pain in the rear, as opposed to File and Printer sharing in WinXP, and much less features than Windows Server). You personally, and even I, have different requirements for an O/S. That doesn't mean that the Linux installer is any simpler than Windows. If anything Windows is much simpler and Linux offers the power user more booting options.