Avoid numbers and crap

Without numbers and hyphens, the domain name is easier to write / pronounce, and you can avoid any confusion that the user can do, but this is not a general rule.

Be memorable

There are millions of registered domain names, having a field that is appealing and memorable is essential. Once you come up with a name, share it with your close friends to make sure it sounds appealing and makes sense to others.