You will need to run more than one tool as they dont all detect the same spyware. I find the most effective sweeps are done with Ad-Aware, then Spybot and finally a quick check with HijackThis, although you will need a bit of knowledge to interpret the results of HijackThis. Dont delete everytthing it finds as most are legitimate registry entries.