http://vladsmedrinxlyc7xefocmm5xhsq2d2cj5hfylf4g2xpr2q3fil37jad.onion
These are all great options, but in my opinion they all lack a little bit of something, or provide too much. For example, external, custom DNS servers are good for a quick & easy setup, but you lack the ability of customizing the sources or manually whitelisting or blacklisting domains, and so on.