After having recently experienced a browser "hijacking" I have spent a good amount of time doing research, a fair amount on this very site (which appears to be the best site I can find concerning computer security issues). At this point I am using the following: Spyware Guard Spyware Blaster SpyBot Search and Destroy Ad-Aware Norton Anti-Virus Sygate Personal Firewall Ewido Security Suite And yes, I have gotten rid of my problem thanks to these programs. My question...is there a need to purchase either TDS-3, TrojanHunter or PestPatrol? I have downloaded them all...and it seems that PestPatrol does quite a bit more "stuff" than the other two, but I am wondering if it is as effective as TDS or TH at detecting Trojans. I followed advice found here in the TDS forum on setting up TDS-3 and it also seems to work very well (although there are a ton of functions that I have no clue how to use). TrojanHunter also looks fairly easy to use. There are a lot of people here who seem to like TDS and TH...I don't see quite the same following for Pestpatrol although I see a lot of people quoting information from their pest database. All 3 programs detected the trojan simulator that I downloaded...so they seem at least equal in that regard. I read about how these programs have a database of so many "thousand" files to look for. How do these 3 programs compare in this regard? In other words, which one has the bigger database to pull from in order to be more thorough in its detection? The only reason that I am looking for an additional program to ESS, is that I like the idea of the program running all the time on my computer...after reboots etc, which the ESS program doesn't do. And finally...with the "donation" ware type companies, what is a reasonable donation to send? $10, $20, $30... Not sure what the protocol is on that, so figured I would ask. Thanks in advance.