What are the Benefits of Drinking Soy Milk?

There are few good benefits to drinking soy milk as opposed to regular dairy milk. Soy milk contains only vegetable proteins and has it advantages of causing less loss of calcium through the kidneys where as rich in animal creates higher risk for osteoporosis. Less people are allergic to soy milk then dairy milk , it also reduces cholesterol, does not contain hormones, does not cause insulin dependent diabetes, and also rich in isoflavones.