The best domain names will avoid hyphens, words that are difficult to spell, misspelled words (even if it's intentional), and numbers.