Have you tried running spybot?
http://www.safer-networking.org/en/index.html
It's free and usually gets the stuff adaware misses (and vice-versa). It is my understanding that between Spybot and Adaware, you'll take care of most of those kinds of programs.