Depende de quais recursos do OpenDNS você usa - se você quiser a filtragem extra e outras, suas opções podem ser mais limitadas. Além disso, dizer-nos por que você está procurando alternativas (nxdomain handling? Problemas de confiabilidade? Apenas curioso?) Ajudaria a obter boas respostas.
O Google iniciou recentemente um serviço DNS público, conforme declarado pela resposta de Paul, que pode atender às suas necessidades.
Se você executar seus próprios servidores ou servidores virtuais, também poderá executar seu próprio serviço de DNS privado, mas como esta pergunta não é SF, estou supondo que você seja um usuário doméstico em vez de um administrador de servidor / TI. provavelmente seria massivamente over-kill para você!