I will second what Ghost said... Threatfire is good. Combination of 3 apps may be best... traditional detection (McAfee, Norton etc.. with dats... misses some 0 day stuff) plus something like Threatfire for emerging or 0 day threats... then something else for Spyware. Kapersky is good. Safe computing habits and making sure your apps and OS is patched for known exploits will take you a long way though.