Keep the following steps in mind to choose a good domain name
*Avoid using hyphen.
*Choose a name that is not too long and is not too confusing so that visitors don't have a hard time remembering it.
*you should think about alternate domain names to purchase.
*There are many top level domain names available today including .com, .net, .org, and .biz.Opt the appropriate extension.Try to choose .com extension for your domain
*Be very careful not to register domain names that include trademarked names.
*Buy domain name via online from trusted providers.let me suggest a site where you can get affordable domain names http://www.9cubehosting.com/
. This is a trusted site.they give 24/7 sales & support..Hope this is useful for you..