List of recommended software
From Windowsxp
This is a list of recommended software. It has very little commentary - you can find more about these topics at their individual pages.
Firewall
Jetico Personal Firewall v1 for advanced users, Comodo Personal Firewall for beginners
Antivirus
Both AVG Anti-Virus Free and ClamWin Antivirus.