Coding Horror, a preeminent Windows-tech geek writer, struggles to keep security despair at bay. It's a sad story of failed antiviral defenses and the inevitable doom of the average user's XP environment. This is the main reason I bought my mother a Mac Mini last year -- I needed something that would be safe for a non-expert user.
Please don't tell CH he could escape his fate by switching to OS X. First of all, he knows that. He mentions OS X's superiority in this regard at least three times; if anything he overstates how robust OS X has been. Secondly, he's a Windows programmer. He's talking about the downfall of his vocation.
CH advocates running as a non-admin user, but then admits that's futile under XP and frustrating in Vista. Beyond that he dodges and weaves, but he can't avoid his doom.
CH can't switch, but his essay is an flashing red sign for any home user looking for their next machine. It's time to bite the fruit.