I'm considering a new domain to add to a site which I'm working on.
The problem is I've found that the topic which the site is based in is reasonably covered in terms of domains (for example widgets.com and widgets.net have gone).
I've found a few choices regarding a new domain if I get one.
I can either attempt to keep the topic in the domain name, but tack on some extra text (such as widget-info.net). This is a bit cumbersome though as, even though the domain would only consist of two words it's fairly open to typos.
Or I could attempt to brand the page using some unique wording from the topic area that would hopefully provide a shorter domain (e.g. blueraysonezi.org).
Finally I could attempt to force the topic into the title by hypaneting to split up the topic name (e.g. wid-gets.info). This seems to provide a fairly on topic domain but perhaps it looks a little spammish?
I'm not fantastic at picking domains, nor greatly aware of some of the usuability issues (in terms of visitors to a site) that may come into play regarding domain names.
Of the three methods briefly outlined above which would you say is the best one to utlise?