There are reams of material which have been written...thousands of words espoused...on how to protect a system
As for avoiding malware...I don't think there is an answer to that one. All that a user can do is to follow the basic guidance for protecting a system...and be prepared for situations where that protection is overcome.
If you take a look at the various forums which exist here at BC, you will see a number of alternatives for obtaining info re malware, prevention of such, and what options exist for dealing with unsuccessful or feeble efforts.
You might take a look at the vehicles here...then supplement that by actively implementing those suggestions that you deem advisable and are willing/able to implement on your system.
In particular, the forum at http://www.bleepingcomputer.com/forums/f/25/antivirus-firewall-and-privacy-products-and-protection-methods/
seems like it would be a good place to start searching for recommendations, suggestions, etc. The official title is the Antivirus, Firewall, Privacy Products and Protection Methods Forum.
In fact, I will move your inquiry to that forum.
Edited by hamluis, 19 August 2010 - 03:09 PM.