Obviously step #1 is the hosts file but since I've not been paying attention to the scene in a few years I thought I'd ask you guys for some suggestions on what to put on systems like what my wife and sister use who have above average computer knowledge but still somehow no matter what I tell them get their computers infected from time to time.

In the past all of the actually good apps molested system resources unbelievably bad....