To me choosing an egg donor or choosing surrogate is same. Gestational surrogates carry a child for those who cant conceive naturally or cant carry a child. My experience for choosing a surrogate has been the same. However, the clinic professionals have an extensive database of surrogates to choose from, but the true match includes the appearance, height, and ethnicity. The surrogates or donor eggs are made sure that they are tested and screened for assurance and the quality of donor eggs are tested. Choosing a surrogate or donor egg did not take a substantial amount of time but if you are pursuing a reputable surrogacy organization, they do it for you. Moreover, no matter what you choose, the kid would be yours. I agree that the happiness of parenthood would be worth the pain and effort.