During a previous problem, I tried a free scan from Spyware Begone, which also claimed to find things that Spyware S&D didn't... but I didn't buy it and I can't make it begone! Drat! Spyware S&D is a good program as far as it goes, but it won't catch everything.
I ended up buying Spyware Xterminator from stompsoft... it not only found and cleaned things S&D and Begone didn't, but it seems to be doing an excellent job of keeping these things from installing on my computer again.
Disclaimer: I have no stake in any companies mentioned; I'm just a fellow consumer here.