SpyZooka
If your computer is slow when connecting to the Internet, displays annoying pop-ups and unwanted browser toolbars, opens the wrong home page, runs slowly or crashes often, then it could be infected with spyware. If it is, then SpyZooka will remove it.

SpyZooka is easy to use, and consumes few resources. Like most anti-spyware products, it consists of an on-demand scanner that detects and removes spyware, and a real-time blocker that prevents some of the unauthorized changes that spyware can make.
The first thing that impressed us about SpyZooka was the lack of false alarms. Most of the anti-spyware products we test usually report one or two files that we know to be harmless as being spyware. This can cause unnecessary alarm, and even result in the removal of files that are actually needed by the system.
The second thing we liked about SpyZooka is the product's approach to disinfection. Many products can detect spyware, but can't remove it automatically, which leaves users in a not much better position than they were before they ran it. Often the only solution is to follow a manual removal process obtained from a help forum, which is difficult and risky for non-technical users to carry out.
SpyZooka recognizes that automated spyware removal isn't easy to get right, so it has a system in place to deal with it. If the program doesn't completely clean your computer, you can send a scan report to SpyZooka's support department. They guarantee to provide an update within 24 hours that does fix the problem, or they'll refund your money (if the failure occurs within 30 days of purchase.) No other anti-spyware developer that we know of makes such a promise!