The calcium-carbonation information is incorrect and comes from a study performed by the dairy industry.
The lower blood calcium levels are more a result of urination than leeching from bones. And soda drinkers are less likely to drink milk.

Dr. Andrew Weil has a concise update on that information, you can read it here.

As for the original weight loss question I can't say enough good things about Weight Watchers.