I like NFS, but apparently they have some caveats, such as you cannot set up a domain to use its' own nameservers (buy foo.com, setup nameservers as ns1.foo.com ns2.foo.com with dedicated IPs) without them charging you $50 (?) /hour in tech support... PER nameserver.
That's because they are a webhosting company, not a domain registrar. They offer domains at a cost-covering price as a service for their webhosting customers. Technically ns.phx1.nearlyfreespeech.net works just as well as ns1.yourdomain.example, but the latter one requires manual work (adding glue records) because their control panel does not support it.
Thanks for pointing that out. I had no idea that this wasn't a "standard" registrar feature. I'm with 1&1 and have been dying to switch forever, but this will make me look twice at any alternatives.
Sorry NFS, I'm moving away.