MBAM is one of the best ones. Free version is a demand scanner, the paid version is resident.
Use the NoScript and Adblock Plus add-ons in Firefox and (unless you're a bit click-happy) you'll probably never have to actually scan/repair anything with it.