Fushigi said:
(No TSR) is also the biggest weakness. Your scans will always be after the fact. Even if Housecall is 100% effective at finding and eradicating malware, it offers no protection against getting infected in the first place. Barring a sufficiently secure OS, which Windows obviously is not, some form of TSR is necessary to detect and stop potential infections as they occur.
Gotta pick you up on this one, Fushigi. I'm sure that there will be no shortage of people here to point out some trivial exception or another, but there are essentially just five ways you can get nasty stuff into your machine. Let's think about them, one by one.
1: Direct infectors. Use a hardware firewall and kill them stone dead. Next question please.
2: Deliberate downloads (i.e., programs that you download yourself because you think that they are going to give you precision time or 390% faster downloads on your dial-up, or a wonderful sex life). Correct defense: think harder, learn to use Google, don't download and install stuff that you don't know anything about.
3: Email attachments. Use a decent mail client (essentially anything else except Microsoft Outbreak) and
don't open attachments. 99% of the time, attachments are just crap anyway — massive, slow-loading MS Word versions of the exact same text you already read in the body of the email, and the like. Who needs them?
4: File-sharing. Just say no. Uninstall Kazaa and Limewire and anything else remotely of the same nature.
5: Browser exploits. Use a real browser. One that was invented in the present century. One that actually has a security model and sometimes even sticks to it. One that doesn't swamp you with pop-ups and other assorted crap and leave you open to every scumbag programmer on the Internet.
Bottom line: you don't need a TSR.
More to the point, if you
do "need" a TSR because you are breaking one of the five simple rules of practical security, then one day you are going to get slammed — 'cause no anti-virus program can protect you against a threat that it doesn't know exists yet.
The essential basis of security is really, really simple: if it can't get in, then it can't get in.
An anti-virus TSR is like Berocca on a Sunday morning — it might make you feel a little better for a little while, but the real answer is not to get so stinkin' drunk on Saturday night.