I've used http://www.1and1.com/ for registration ($10/yr normal prices) for some time. The UI is awful, but aren't they all, and I basically never need to use it once it's set up, so it's OK by me.
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.