On Windows I use Nod32 for virus and Kerio Personal Firewall and lavasoft for spyware.
Works 99% of all the times. low resource to.
As a nice quirk Nod32 gives me a message if my girlfriends Nod32 find any viruses on her computer so I can aid her before she looses her mind and blame me for something I didn't do
