I give a lot of credit to those who can do this, and know a few families whose children are the result of those generous women who could bless others with their eggs. However, the thought of someone out there being half of my child just tears my heart apart - I could do it for one of my sisters, because I can justify it by thinking that our eggs are from the same genetic material so it doesn't really matter whose body they're in, but I couldn't do it for anyone else. I was a gestational carrier and that was easy for me because I wasn't related to the children I carried.
The procedure isn't easy - you have to go through a lengthy qualification process and then take a lot of hormones to stimulate your ovaries to release many eggs at once. The harvesting process is no picnic, and some women have complications afterward called OHSS and that's not a day in the park either, but for most women, even with complications, the process is ultimately safe and worth the side effects.
Good luck with your decision!