I'll throw in my two cents about Bonjour. Yes, it is a legitimate product from a legitimate software company, but it behaves just like a virus. I was nearly about to reformat my whole computer and start from scratch because of Bonjour. It installed itself without my permission when I installed iTunes. Shortly thereafter, my internet connection would just drop out at random times, usually about 10 times per day. The only way to get back on the internet was to reboot the computer. I uninstalled iTunes, but that doesn't uninstall Bonjour, so I used the Bonjour removal tool in Windows "Programs and Features" to remove it, also. It looked like it had been removed, but it hadn't. It was still running in the background. Every time I would start up Frostwire or uTorrent Zonealarm would ask me if I wanted to give Bonjour acess to the internet. I thought that was suspicious because both of those apps are used to illegally download music. It almost seemed as if Apple/iTunes was trying to keep track of my downloads. Why else would Bonjour need to access the internet when I started Frostwire?
So anyway, this nightmare continued for weeks. I had to continually reboot to stay connected to the internet. I went into MSConfig and unchecked everything Apple so that no Apple products would launch at startup. That didn't work. I tried shutting down Bonjour service, but that didn't work. No matter what I tried, I couldn't get Bonjour to shut down, or not automatically start at startup. As far as I'm concerned, any app that does that IS A VIRUS!
Finally, I found a Bonjour removal tool on the internet. Apparently other people had been having my same problem and someone developed a removal tool. Once again, when a third party has to develop a removal too to remove a piece of crap software, that piece of crap software IS A VIRUS!
It's now been three days since I removed Bonjour, and I haven't had to reboot once. I have no doubt that Bonjour was the cause of my problems. Apple can kiss my ass.