netmeg - 2:12 pm on Jun 24, 2007 (gmt 0)
I never use hyphens. They're not intuitive to the user. If someone hears your domain name and types it in, they may or may not remember or know there's a hyphen in it. Odds are they'll type in without first - and if someone else has the domain without the hyphen, it's just sending them your traffic.