No, not really but better than no security at all. Avast has a free AV as well as others. Do a search for free AV. As for free antimalware then there's three I'd vouch for, Malwarebytes antimalware, Superantispyware and the new Spybot S&D. If you need the safe links for them please ask.
For a blocker then Spywareblaster.