"It's not often that we would disagree publicly with a competitor, but we at Namecheap are very disturbed by this video of a competitor killing an elephant for sport. Check out the ABC News Report (Warning: Very Graphic!)
We've decided to throw our support behind our Elephant friends by offering domain transfers at a price where we actually lose money.
Show your protest by saying BYEBYEGD again and transfer your domains to Namecheap for $4.99 for the next 24 hours through 11:59pm EST on 3/31/11 (limit 10 per user, valid for all com/net/org domains).
On top of that, we'll donate $1 for each transfer to Save The Elephants at http://www.savetheelephants.org/
Use coupon code BYEBYEGD and let's help the Elephants together!
Regards, Team Namecheap"
I've used godaddy, namecheap, and 1&1, but ended up switching all my domains to name.com. One of the best interfaces I've used as it doesn't try to abstract the DNS records from you. That was one of my biggest issues with 1&1 and godaddy - their interface made it so that I never knew exactly what my DNS settings were, just what the spoon-fed messages that I was given told me. The only "abstracted" thing that they do is provide a one-click solution for setting the dns entries for google apps (which you can still manually edit, as they appear in your DNS records). Here's some screenshots of the backend:
Seriously, try it. I liked them so much that I paid to have my other domains transfered to them. That alone should show you how much I enjoy it over the others I've tried.
Honestly I haven't done enough research, but I completely agree with the OP. I'd rather pay double than to have to sift through godaddys utter bullshit of a UI.
I've heard they have a less powerful DNS interface but I run my own DNS servers so I've never noticed.