I swear by Kagi and will never go back (until they inevitably start including ads after a bad earnings report)