wasabi2k: Weights are actually immensely beneficial in weight loss.
As you said - greater muscle mass = greater resting energy requirements. Plus the metabolic increase from exercise lasts significantly longer after a weights workout than an aerobic one.
Yep agreed, but it's longer term. Maybe you do weights for 6 months and increase your resting energy rate by 20% (total guess), but in six months doing cardio you can burn thousands of calories with cardio. I guess a balance is important.
I did a lot of weights as an early part of my weight loss, but then switched to mostly cardio. It seems to have worked.