I prefer whey because I avoid anything that can cause an increase in estrogen because of being high risk for breast cancer. Soy contains phytoestrogens. How much of a difference does it really make? No idea. But I do every little thing that I think can make a difference, because it's all I can do.