A new Anti-Virus program is finding things others did not. Google AVAST and go to the free Home Edition download site. I was running Norton 360 on one machine and CA on another machine. Avast found Trojans hidden on both of them. One Trojan was sneaking in the restore partition of my laptop! So every time I would redo the lap top, thinking it was clean, it would re-install itself! AVAST is a free download and although the interface takes some poking around to set up...I like it. And did I say it's FREE!