One of the first steps to taking you business online is getting a domain name. Registering a domain name is often a very frustrating gauntlet of up-sell offers and confusing procedures.
For this reason, I recommend Hover.com – domain name registration made easy, with clear purchase options, a sensible control panel, and a great support team that actually answers the phone! As a former technical support guy, I really appreciate that last part.
Check them out: