Drinking cold water could help weight loss by having a positive effect on your metabolism. The only thing that is uncertain is the extent of this effect.
Strength training is energy intensive during the exercise itself and during recovery. It boosts metabolism for both men and women thus helping weight loss.
Weight training for women tremendously increases quality of life. A trained 65 year old could have the same quality of life of as a sedentary 35 year old.
For those who have been yo-yo-ing, I hope this article will shed some light as to why this happens.