I have been using Ewido for several months now and really like it. I have a fairly new computer (less than 6 mos old), so (knock on wood) have not had any problems whatsoever with Ewido. I am currently using the free version simply for scanning, but have been so impressed with it that I have seriously considered getting the Plus version for the real-time capability. However, I was wondering if that would be overkill or really necessary considering the other apps I run. Right now I am running the following as resident real-time scanners: NOD 32 Sunbelt-Kerio Personal Firewall (paid version with HIPS) Counterspy Winpatrol SpywareGuard SpywareBlaster I also use the Opera (8.5.1) browser, so about 98% of the garbage, tracking cookies and such that I used to clean on a daily basis have completely disappeared. The thing I was wondering was whether having Ewido running resident would be duplicating efforts considering the other apps I'm running. I know that Counterspy is very good as far as spyware, but am not sure how well it deals with trojans and such that seems to be Ewido's specialty. I also know from experience that NOD32 does an excellent job of catching trojans before they download. There have was an instance where I inadvertently went to a bad website and NOD32 stopped 4 trojans in their tracks. The thing is, I work on other people's computers quite frequently and often see the devastation that spyware, viruses and other malware can cause. It has maken me very, very careful (almost to the point of paranoid). Like the old saying goes, "An ounce of prevention is worth a pound of cure." Since it usually takes me two or three days of tinkering to get all of the crapola off of people's computers, I want to take the necessary steps to keep that stuff from getting to my computer in the first place. That being the case, would it be worthwhile to have Ewido running resident alongside my other apps, or would it be necessary? Since I don't know EXACTLY what malware each app goes after, I would appreciate any input on this from somewhat more technically astute in this area.