I use RethinkDNS. I really like being able to pick and choose block lists. They have categories, Ads, Porn, Gambling, etc. And you can just use their presets, Ads is going to combine multiple lists for example. You can also add a 'No Meta/Facebook' list to that too.
If you are on Android they have an app that integrates the DNS with optional firewall with logging, and Wireguard or Orbot support. The app also gives you the option of having the block lists on device.
Finally ended up going with Quad9, since I'd find it a little bit awkward to make myself traceable with personal details in order to make use of a privacy service, you know?
I used to use adguard home's docker container for it's DoH, but then a friend sold me on NextDNS. They all use pretty much the same blocklists, but NextDNS is much easier and very worth the $.
Bonus points to them because they also offer installers for Unifi gear so that your entire network can route all DNS through them, and its encrypted DNS! Unifi can even pass along the names of the devices.