I've been using Avast! for about a year now and will never use anything else. Great program. For spyware and crap try Microsoft's "Window Defender". Another good, free program (I know that it's Microsoft, yuck) but it's a good program and it's free. Works better than some of the other stuff that I've tried.

-Pary