I have:-
Spyware Blaster
Adaware
Spysweeper
Microsoft Antispyware
Never have ANY problems whatsoever with spyware with these. Personally I think Spysweeper is the best of the bunch, before getting that I was getting some spyware(a small amount), afterwards I was getting almost none.