Brinkster http://www.brinkster.com/Managed-Hosting/shared-web-hosting.aspx will simplify your domain name registration at just 3 steps of which the top-level domain name is just starting from $14.95/yr. If you are inclined to make the purchase of the new Brinkster web hosting services, Brinkster also give the free domain name for your account.