Usually this is bundled with your antivirus product these days.  I use Eset NOD32 Anti-virus.  I haven't used Spybot or Ad-Aware in years.  Malwarebytes' Anti-Malware is a good companion product though.  I've had it detect things that none of the major anti-virus products could on many occasions.