Cary: You are right about different metabolisms impacting weight loss. From what I've read, some people do store fat more than others. So the starving ancestors may have something to do with it.
That said, regarding calories, here is a quote from Eat, Drink, and Be Healthy: The Harvard Medical School Guide to Healthy Eating, by Walter Willett, M.D. "Your weight depends on a simple but easily unbalanced equation: Weight change equals calories in minus calories out. Burn as many calories as you take in and your weight won't change. Take in more than you burn and your weight increases."
Also, from the perspective of what you eat, calories are all the same (though low glycemic foods can make it easier to control consumption and high caloric density foods are much easier to overeat). In this quote, Dr. Willett is addressing the source of the calories: "If you read diet books or keep up with health and nutrition news, you've probably heard a lot about "fat calories" or "carbohydrate calories." The idea that fat calories are different from carbohydrate calories came from studies done under extreme conditions, such as consuming pure carbohydrate, protein, or fat. In these situations, the body converts dietary fat to body fat a bit more efficiently than it does carbohydrate or protein. In a normal diet, though, your body converts all three to fat at the same rate. Like a kiss or a rose, a calorie is a calorie. So five hundred calories from ice cream, five hundred from red meat, and five hundred from pasta will have similar effects on your weight."


