I have used SpyBot, Ad-Aware and GIANT Anti-Spyware, which is now known as Microsoft Anti-Spyware, as they bought the company. Out of those, I thought GIANT was/is the best, it found things the others didn't, and has an interesting feature called SpyNet(I Think).
It is currently available for free from Microsft's website; go get it now!