Last year I switched my blog domain from Network Solutions to 1&1. The process of transferring my domain from my old registrar to my new one was pretty easy. Setting up my account and pointing my domain to my web host was quick. Customer service is very good. Since the first blog, I have registered four more domains with 1&1. No problems.
1&1 is a first tier company with the full complement of services for online businesses. In addition to domain registration, they also offer green web hosting, servers, and VPS solutions.