I've said it before and I'll say it again: Yoga, Dancing, Pilates, etc never seemed to work for me for weight loss but they gave me an acute awareness of my body that made me pay more attention to losing weight, eating right and feeling strong. Now, it looks like the scientific community has caught up with me!
This is from the latest Fitness Magazine (edited version):
Overweight yoga practitioners who did hatha 30 minutes a week for at least four years lost an average of five pounds over a ten-year period. Overweight non-yogis gained about 14 pounds in the same span. Researchers speculate it is not related to calories burned but its mindful quality increases body awareness which means you'll be more likely to make healthy food choices and stick to your exercise routine.