Try installing ZoneAlarm free version instead of the other firewalls. Tell it
not to pre-configure access when you come to that prompt, so that EVERY program that wants to talk to the Internet has to get ZoneAlarm's ok. Take note of each proggie and let's see what you get.
ZoneAlarm free version Or as you say, blast the whole Windows installation and take it from the top
If you have WinXP Professional, and you do start from the top, can I suggest making one Admin-class account that you use only when you
need Administrator privileges, and then one Limited-class account for yourself, and more Limited-class accounts as needed for each other person that uses the PC. Limited privileges really put the brakes on a lot of Bad Stuff, whether from accidental, intentional or malicious sources.
The top link in my signature has a bunch of other suggestions, including enabling Data Execution Prevention on
all software (instructions under the
Ongoing Prevention header there, down the page a ways). Anyway, good luck, that sounds like a frustrating situation
