My question is about domains with hyphens. I know they are generally looked down upon and some selective evidence has been produced that Google devalues them to some extent.
However, I have a client who really wants to use one and it is the closest available match to the name and purpose of the site.
So what say you?
a) Avoid a domain with hyphens at all costs
or
b ) A domain with hyphens should be ok as long the name matches the business, syncs well with the content, and the content is high quality and not at all spammy?