Search for a domain name, as someone said, is like trying to find the Holy Grail. You should be prepared to spend days searching for a domain name that suits your needs. And it can take as long as months to find a domain name that is not yet taken. Anyway, before you start searching, try out Domain Quester. This app lets you do the search by entering keywords that you’d like to be contained in your domain name. After generating a list of domain names, the program also tells you which of them are free for registration. Read the full review.