I have found the best Anti-Adware program is Microsoft's new one they have out on beta. It caught everything on my machine at work that was completly stifled by ad ware that was running resident in memory. I have it run at 3am and when I get in the next day, it has a dialog box report of what the scan results were. I havent had any problems since.
Just curious, but how do you KNOW it got everything? 'Cause, you know, you just don't know what you don't know, you know? :)
:O)
P