PURPOSE: This randomized phase III trial is studying zoledronate, vitamin D, and calcium to see how well they work compared to zoledronate, vitamin D, calcium, and either strontium 89 or samarium 153 in preventing or delaying bone problems in patients with bone metastases from prostate cancer, lung cancer, or breast cancer.