When I got pregnant, I avoided soy. I had heard that soy was potentially bad for boys, given that there is so much estrogen in it, and I didn’t know if I was having a boy or a girl, so I avoided it.
When I had a boy, I avoided giving him soy. I, on the other hand, started learning about vegetarianism and veganism, and started experimenting with replacing animal products in my diet with soy.
I felt horrible. There were a lot of things that probably contributed to how lousy I felt during the first year of my sons life, but looking back, I think soy played a significant role.
I have, in the time since my experimentations with a semi vegan lifestyle, learned some disturbing things about soy. I would now recommend that everyone avoid soy products, especially non organic soy, which is extremely likely to be made from genetically modified soy beans (which carry their own health risks). If nothing else, pregnant women should avoid soy, and children (male or female) should never be given soy. Infants should never, ever be given soy formula.
Here is an article on soy that reviews several studies on the safety vs. risks of soy and busts some of the myths we believe about soy.