On another forum someone has posted information about two studies that have been done evaluating studies on bisphosphonates. The results give one food for thought.
Systematic Review of the Efficacy of Bisphosphonates
Systematic Review of the Harms of Bisphosphonates
Worth reading no matter which side of the argument you are on.