Page is a not externally linkable
oilman - 6:18 pm on May 16, 2001 (gmt 0)
However, I have a couple hyphenated domains that are used strictly for promotional use for affiliate programs. They are fantastic in this regard. I don't care if anyone remembers the domain just so long as they can find it in the SEs.
I would agree that hyphens certainly complicate a domain as far as telling people about it etc. If you are trying to brand something I would stay away from hyphens.