I was searching for the ultimate registrar a while ago. My needs were the following:
- Crystal clean web interface
- The more top level domain is supported, the happier I am
- Decent prices
It's not a long list, but still it was amazingly difficult to find Dynadot. Option 1 was the hardest one to find, believe it or not. Have you ever looked how badly marketing people overloaded GoDaddy with loads of ads and how crowded their user interface is? Then you understand why this option was so important to me. I'm also 100% satisfied regarding all the other aspects of their service.
This is not a long post but whenever I find a service that makes my life easier I feel it worths pure gold to me because it saves me time in the long run.