I read on some sites that they are detecting so many new viruses per day. How do they discover all these new viruses and worms? Do they have servers set up signed up to all sorts of mailing list and then filter through them for malicious code? I have always wondered about this. Anyone have any ideas?