Other free Spyware removal goodies are Spybot S&D and AdAware
Yes, I have used all three of those, as well as Symantec and Yahoo! Anti-Spy. They have helped tremendously.