There is no "best". You need to use more than 1 to be 100% sure you're clean, however I will say that common sense + good surfing habits + spywareblaster + AVG Free + router; is what I use and I've never had a problem.
Also, SpySweeper will probably pick up the "most" out of any single program. Definitely worth the money if you have spyware problems.
Here's a thread that I posted at another forums:
Programs:
Download
AdAware SE
Download
SpyBot Search & Destroy
Download
X-Cleaner
Download
SpySweeper
Download
CWS Shredder
Download
HiJackThis!
Download
TDS-3
Download
Spyware Doctor
Microsoft has released a beta of it's new Spyware tool, called AntiSpyware.
Here is a link to an overview of the beta, and you can download it here:
Microsoft AntiSpyware (Beta). Please be aware it is in BETA form - it may have bugs, use at your own risk for now!
Quick Instructions:
Disable System Restore first. Then download and run the programs, get the latest update files for each of them, then restart into safemode. Do full scans with each of them, deleting any spyware/adware found. I find X-Cleaner (which also cleans some temp files out), then Ad-Aware, with Spybot next, and finishing with SpySweeper and Spyware Doctor, and TDS-3 for good measure - cleans 99% of infections.
Finish up with CWShredder for good measure, and finally HijackThis if nessecary.
Please be aware, that if you are using shareware or other programs that are supported by ads/spyware, they may not function correctly, or possibly not at all, after removing spyware entries from your system with these programs.
Other Helpful PC Computing Tips:
If you're having trouble with long boot/load times/slow system response times, try some of the following:
Make sure that you dont have any unnecessary programs running in the background. WindowsXP is a resource hog anyway, you definately dont want/need more programs slowing you down, especially if you dont need them running all the time. type "msconfig" in the run box, and disable any programs you know you dont need in the "startup" tab.
Do a virus check, with the latest definitions if you havent already done so. Trojans and Virii run rampant on the 'net. Below are links to free, online virus scanners.
If you're running Windows 2000/XP, disable any unnesessary services. check out
www.blkviper.com - for a great guide on which services you dont need, and how to keep them from running.
If you're running Windows XP, download and run the BootVis.exe tool from MS. you can find it by doing a search on their site, or on
www.google.com. This program can improve your boot and restart times considerably.
Download RegCleaner from
www.jv16.org and use it. It cleans up your registry and removes unnessecary file fragments.
Using HijackThis:
Here is a great guide for how to read HijackThis! log files
(Thanks to Kendan for the link!):
http://hometown.aol.co.uk/jrmc137/hjttut...torial.htm
Online Virus Scanners:
Trend Micro Housecall
Symantec Security Response
Panda ActiveScan
BitDefender Online Scan
Computer Associates eTrust Online Scan
There are also stand-alone virus removal tools - if you know which infection you have, available
here. (Thanks Cowboy X)
Other Useful Programs:
KazaaBegone
LSP-Fix
Deleting Temporary Files:
I highly suggest downloading and installing the freeware application
Crap Cleaner to delete unnecessary temporary files from your system - allowing Windows to run faster, more efficiently and giving you more hard disk space. The benefit here is that alot of malware resides in these temp folders.
----------------------------------------------------
Cleaning Up Your System:
Go to Start -> Run, and type: "cleanmgr /sageset:1" (without the quotes) this lets you choose what is to be cleaned up. I recommend selecting everything except the last two. Then go to Start -> Run again, and type "cleanmgr /sagerun:1" (again, without the quotes), to run the Advanced Disk Cleanup.
----------------------------------------------------
Prevenative Maintance Against Spyware:
Download/Install/Update/Run the latest version of
SpywareBlaster, a great little freeware program that prevents spyware/adware from ever installing! Be sure to keep it updated, and to "Enable All Protection".
You can also block adware/spyware by editing your HOSTS file, or by using a program which does all the work for you, such as
NoAdHOSTS.exe - which is available for free.
(Thanks to UnseenMenace for the link!)
----------------------------------------------------
Switching Browsers:
Firefox