Currently, I use 1and1 for my domain registrations and DNS management, I use another shared host for the web hosting. The downside of 1and1 is they limit the number of subdomains you can have in their non-premium offering. I'd like to learn about other domain hosts that offer a nice complete set of tools for just the yearly domain price. A couple things that would be nice (simply to play around with) would be DNS load balancing abilities, and TTL settings.
What are you guys using for domain stuff and do they have these features?