I've always been a bit cautious about tofu and soya with my son because of the phyto-oestrogens in it. I don't know if the risks have been overstated (after all plenty of Chinese and Japanese have had high soy diets for years but then they have very different diets and lifestyles over all.) There is the other factor that I can't stand the stuff too of course...