Linux - A Secure OS
You can not harden a Windows system, you rely on the developers to harden your system for you and as we know Microsoft can not harden their system from vulnerabilities due to exploits because the kernel of Windows XP is the same everywhere, well there are slight differences among home/professional and 32bit/64bit but those differences are easy to establish.
If you are using a Linux OS you have the choice to often bootstrap your system from scratch, you can compile your kernel from scratch, you can compile every single application from scratch, never installing someone elses binary that might have potential exploits such as buffer overflows (common exploit used). When you build your binary from scratch not only do you compile against your kernel and hardware but you can also build using unique flags that make it much harder to exploit by hackers.
There are very few viruses out there that exploit all versions and flavours of Linux. Infact all popular desktop versions of binary installed flavours of linux are compilled uniquely based on that build of linux. Ever try to install an RPM (binary) package on a different version of Redhat/Fedora than it was intended? It will also fail the checksum because these binary managers actually manage lists and lists of checksums for most commonly used packages out there.
The most popular desktop flavour I have seen is Ubuntu, its very fast, very secure and its very well supported by a massive community base. If you have a problem you can get the answers fast, my grandmother can use it. Once you master something like Ubuntu you will likely move onto to something a little more challenging like Gentoo which lets you build everything from source like I said above.
So you get everything the average desktop user could want and its all free. Office, messanger, desktop to play around in, a zillion programs that can be installed or compilled one way or another. When DRM built hardware takes the consumer by charge with no ability to run pirated software we will see a huge shift of people to a system like Ubuntu because we all know people don't like paying for stuff when they can get it for free...



