What, Tucows? Tucows doesn't belong to that other poster. Tucows has been around forever and a day - excellent site for software, shareware, and trialware.
Did you download the Spyware doctor and see if it found any goodies hiding on your system? I have always relied on spybot and adware but this one found stuff the others missed.