Don't just take my word for it; here's what the American Osteopathic Association has to say about yoga's physical benefits:
Increases muscle strength and tone
Improves respiration, energy and vitality
Maintains a balanced metabolism
Helps with weight reduction
Improves cardio and circulatory health
Improves athletic performance
Helps with protection from injury
Lowers blood pressure
Helps with insomnia
And that's not all! The American Psychological Association recognizes that yoga provides the following mental health benefits:
Sharpens attention and concentration
Calms and centers the nervous system
You can read more about yoga's mental health benefits here.
This article in New York Magazine does a great job of explaining yoga's benefits from a scientific perspective. Be sure to check out Kermit, my new favorite Guru.