Originally Posted by 'nother
I am skeptical of the claim that milk contains things that leach the calcium out; that's more likely caused by other things in your diet (caffeine is known to have this effect, for example).
In general, all animal products have things that leach calcium out. My wife is better read on the subject, but there are places in arctic climates where people's main source of calcium is fish bones, and those people have some of the highest rates of osteoperosis of anyone because the calcium is leeched out. But that might be from polution contained in the fish (fish can absorb lots of polution apparently), I'm not sure. Or maybe the whole thing is just something the vegans are pushing to discourage people from buying milk.
Either way, I still think the dark leafy greens (kale and collards) and broccoli are better sources of calcium than milk. Plus they have less fat than milk. They still don't come in chocolate though.