From what I've learned from my SEO readings, I understand that ideally, you want a domain name that is as short as possible when it comes to register it for a new found niche. Pretty much all of the three character domain names, e.g. Code: www.sun.com have already been registered and to purchase one would cost ten thousands of dollars. It is unlikely a domain name of that caliber would ever appear on any of the usual market places out there. But if one has a choice between two similar websites, one should go for one with a shorter, more memorable domain name as it will have better resale value later on down the line. So far so good, but... What about the use of hyphens in the domain name? Should I be be put off if a domain name I'm considering to buy uses hyphens? Would it be all right if it is just one hyphen separating a couple of words or two in between three? Is it possible that in fact, the use of hyphens may even assist with search engine optimization as they separate the keywords used in the domain? What is your take on the "Hyphen Question"? Please let me know it.