A friend put me on to this the other day:  Microsoft has released a free beta download of our new Windows AntiSpyware application.  I ran it on a couple of machines at work and at home and it detected nothing, but on my daughter's PC, it found several problems.  This beta appears to have done a fair job of cleaning them off the system and the process was painless.  The real-time protection agents running in the background haven't caused any compatibility problems that I've noted and the signal:noise ratio is surprisingly high compared so some of the chatty personal firewall products I've played with in the past.  I'll have to run this on some more machines in our family to see how it holds up.

-Bryce