I don't want to hijack this thread, but just want to point out that I would take that article with a very large grain of salt, based on the exaggerated, manipulative (and maybe even false) information I've seen on that site. For instance the article suggests that soy increased the risk of pancreatic cancer in test animals. The truth is that soy was found to increase risk of pancreatic cancer in rats, but this has not been found to occur in any other animals (or humans). According to the Wikipedia
the only conclusive effect of soy on humans so far is on the thyroid gland. Though based on what I can tell, the only source Wikipedia cites for this statement is a news article. I would prefer to see an actual scientific journal reference myself.