Namecheap
Name.com
Moniker
DNSimple
Gandi
I think i might be missing a few but these are the most popular i remember off the top of my head.Side benefits, CDN caching and threat detection/protection.
After dealing with registrars for a long time I've realized that paying extra $5 per domain per year is totally worth it if you don't have to deal with companies like GoDaddy.
I'm not familiar with the Amazon service, but if it's $1 per domain per month then you'd save $0.7 for every domain using DNSimple.
EDIT: I should link to another HN discussion on the subject: http://news.ycombinator.com/item?id=2753471. One comment that resonates by jbyers: "Read your registrar's terms. See if you still want to save that $6 a year".
With the hosted DNS solution you get access to stuff like the one click setups I mentioned earlier, API access, domain forwarding, vanity name servers and who knows what else. Keep in mind you can use their DNS service even if you don't register your domains with them.
The commonly named alternatives seem (all for .com): Namecheap $10 Name.com $10 Moniker ??? DNSimple $14 Gandi 12,00 € (~ $17) Joker.com $12.80
Name registration is a commodity. I go with the cheapest provider.
I use name.com and have been very happy. A lot of people here use namecheap. I bet other people will reply to this comment with more options.
But "$10 dollars"?
"Click here to start a transfer. Just $10 dollars. As painless as possible."
EDIT: I see you answered this already in another comment (Key-Systems): http://news.ycombinator.com/item?id=2752284
BTW, I live 3 blocks away from you in Herndon. Pretty small world!
I just tried to buy a domain but can't fill out the form.