I agree with Tina - The first time you have to say your domain name using the word dash - the listener (who is not an Internet Marketer) will look at you like you are a total "edgit".

(don't even ask what "edgit" is LOL... let's just say - it's Not "A Good Thing").

I made this mistake on my first website (because someone said it was good for SEO purposes) - then everyone of my friends and family that asked me "What's your Website?" and I had to say the dash word 3 times.

I knew right then - I'd made a mistake (even as new as I was 5 years ago) and found a new domain name.

My advice is find a great keyword phrase without the dashes. Nuff Said... :0)