windows defender gets the job done for me. I tried the adaware 2007 free edition and it crashed so I uninstalled it. Also I tried avg antispyware and it didn't work with vista.
I haven't read any rave reviews about it. I've heard it's not that great of a program. Frankly Microsoft and Antivirus are two words that aren't good for software packaging.