It's a great, reliable DNS service in my experience, more geared toward hackers than the GoDaddy crowd (e.g. you can edit your DNS records directly with fine-grained control over TTL).
I've had great luck with dyndns.com too. They charge ~double ($15) what GoDaddy does for domain reg but the service has been solid in the 8 or so years I've used them.
I use them for my domain registration. You don't get any freebies from them (DNS service, private registration, etc. cost extra), but there are real people on the other end.
Another positive is that their site is entirely garbage-free, and they're not constantly trying to sell you something. I get the impression that they mostly do domain registration as a value-add for their DNS and other infrastructure-as-a-service customers.
It's a great, reliable DNS service in my experience, more geared toward hackers than the GoDaddy crowd (e.g. you can edit your DNS records directly with fine-grained control over TTL).