Benefits of descriptions of yoga, tae bo, etc.?

What are the descriptions and differences of the benefits of workouts like yoga, pilates, tai chi(sp), tae bo, and any other exercise like that your can think of? I'm thinking of doing some of these over the summer because I want to be more flexible and have more endurance for running track next year. Thanks :)
Update: Oh and I read somewhere that one of these makes your kind of taller, which I don't want at all. I want to have good posture but I am way tall enough. And I want abs. TIA!
2 answers 2