ADWCleaner is a tool to help ferret out the junk. Avast has been really good over the years, although they've had some difficulties recently with W10 updates. On the whole, their free AV is quite good. If you want to pay for a good AV, ESET NOD32 is high on the list.
Malwarebytes Antimalware is not an AV, it is an anti-malware and plays nice with AVs, giving an added layer of protection. The free version is an on-demand scanner, while the Pro (paid) version is "active". They also have an anti-ransomware in BETA right now, which will be rolled into their paid program when it's ready.
SuperAntiSpyware Free is also another "layer", and on-demand scanner. It gets rid of a lot of the cookies left behind from web browsing.
CryptoPrevent sets group policies that prevent viruses and malware from executing from the AppData locations. It has both free and paid versions.
That's just my opinion.