RATIONALE: Zoledronate, vitamin D and calcium may prevent or delay bone pain and other symptoms caused by bone metastases. It is not yet known whether giving zoledronate together with vitamin D and calcium is more effective with or without strontium 89 or samarium 153 in treating patients with bone metastases from prostate cancer, lung cancer, or breast cancer.