Domain name selection

So I'm planning to start a new website for an idea of mine which I really hope will work out (duh xD).

Anyway, what I am wondering is this: Is there a negative side effect when I use a hyphen ( – ) in my domain name? I read something about that people may forget the hyphen or that spam filters may see your domain as a spam domain.

The good side is that I have more options to choose from.

Another thing: How do I choose a good domain for what I'm doing? It's quite a unique thing what I'm…

Domain name selection