Having the right business brands could have more lasting effect than any other physical assets of a business.