AVG is decent, I use Zonealarm personal firewall, Adaware (Lavasoft) for spyware, I not big on defender... but I have it as an extra... spybot is also decent... other than those, which I use on a wide variety of machines... all I can say is STOP WATCHING NROP. That should significantly reduce ur viruses :p Also ccleaner is another good product and the best part is all the programs I named are FREE. I believe the firewall is the most important component in the list, with the antivirus in second and the malware in 3rd. Also you should be smart about what you surf/download on the internet. Avoid installing activeX scripts, avoid nrop sites, use googletoolbar (if on IE6) or Firefox which have built in pop-up blockers. Don't randomly click ads you see. As I said be smart. I've had no problems with several of my computers for a long time using these products. included P2P apps as well. Also update regularly and run scans at least once a week to be sure.