I agree. The only near-100% effective solution is strong, up-to-date, and multi-layered defenses running all the time.

More info:
How Much Protection Is Enough?...