I use Spybot Search & Destroy, and it works fine for me
Since getting this computer, a while back now, I haven't had one piece of spyware, and I use the Internet alot.
With the program, you have to make sure you check the site every couple of months, or when you notice stuff appearing in the checker, because the updater within the program doesn't check for program updates.
So, some updates may stop working correctly, so you'll then know you need to update to the new version and start again.
Not really a problem.