Allow me to clarify my statement above. Before I started running avast I was using AVG.
While using AVG I got a trojan. After getting that cleaned up my son told me about avast.
After installing avast I went to the same exact website where I got infected and lo and behold
avast blocked the trojan. I have been with avast ever since.
Since then I have been using a layered approach to security. A firewall with HIPS, MBAM Premium
and other software. My first line of defense is avast. Have my surfing habits changed? Not really!
You are right in saying there is no "one size fits all". However, "if it works, don't fix it".