Adaware misses some critters that Spybot S&D spots and vice versa, but using both in conjunction is quite effective. Also worth a look is Spywareblaster (google for it), which is a java based program that the less technically savvy can use to make sure their browsers are configured as far as possible to resist spyware ware, malware and the like.