I understand the differences between spyware and virus infection. But, I have noticed for instance that Norton upgrades weekly but apparently spyware catchers do not often update. I use Earthlink and their spy catcher (a version of spysweeper). I do not recall them updating? I know that catching viruses (Virii?) is much more critical and complex. But aren't the spy people constantly updating and changing their methods etc?? Just wondering. I also use SPYBOT and I have noticed that SPYBOT and Spysweeper will both catch spys on my machine, but not the same ones. Maybe it's something do do with what they define as a spy.