The things mentioned in the article are very important, however, I think the best protection is to prevent the spyware infiltration in the first place. Currently, I use (and recommend) a security tool called SafeSystem for that purpose. This program protects my system regardless the kind of (known or unknown) virus, spyware or malware is trying to get into it. In fact, it simply doesn't allow any program to be installed or copied to my system while I'm surfing the Web, reading my emails or working with my computer. Sincerely, this gives me a lot of piece of mind because my system is always protected no matter if my anti-virus and anti-spyware are updated or not. Don't forget that perhaps they are updated but they just don't recognize the virus or spyware which is trying to get into my system.
I found SafeSystem at: http://www.gemiscorp.com/english/safesystem/info.html
Also, you can see a good PR about this program at: http://www.prweb.com/releases/2006/1/prweb339444.htm
IMPORTANT: I want to clarify that I don't have any direct or indirect relation with the company that owns the product I'm suggesting, so my posts shouldn't be considered SPAM.
Keep Up with TechRepublic