SpyBot Search and Destroy is good. I also have a free program called Spyblaster that stops spyware from being placed on your machine (whereas Spybot removes spyware already on your machine). I currently work in the IT industry (but I am taking the CC test in April in an attempt to switch careers) and we put both of these programs on all of the computers in our company. Highly Recommended.