I have heard a fair bit of debate lately on the pros and cons of various anti virus programs and spyware programs so i thoguht it would be interesting to hear everyone heres opinion.

What Antivirus program do you use and why?
What are it's best feature and where does it fail?
What Spyware programs do you use and how do they perform?
What programs do you know to avoid by experience?