DNS Made Easy - perhaps too costly now, and not the best, but I use them since 10 years and had no issue with them. But might be oversized, I've started to use them for a startup b/c they had failover to point to another load balancer if one balancer/data center is down.