Alexander's thread is pretty good.

Look in the relevant section for a whole set of links.

My personal recommendation is Lavasoft's Ad-Aware, which is always reliable.