Every anti-spyware program specialises in different spyware categories....
I know for a fact that Spybot removes the DSO exploit (if you UPDATE it, without the updates it finds it, but doesnt remove it completely).
The only way you will stop spyware completely is if you get off the internet COMPLETELY.... every day there is an average of 5000 new spyware variants (in all categories, from cookie trackers to xxx dialers etc) that gets released. I know a lot of these are still the same ones.... but all you really need to do to change the spyware, is change the "signature" or thumb print that the anti-spyware programs search for, and they cant find or remove it anymore.... and have to get updated to find it again....
They did a survey with IT Lan administration personnell.... 85 % of them rated Spyware more dangerous than viruses!!!!!! (now in dangerous i am not referring to the risk of data loss or even data security.... (that is important, but not the main focus of the study) i am refering to irritation caused to the end-user, difficulty in removing, damage to network integrity (a lot of spyware causes network errors etc), computer stability and 3rd party software errors caused by altered DLL files, and spyware-background processes running.