If you have to choose, yoga is more well rounded as it provides benefits for strength, balance, flexibility and also stress reduction. I do it everyday and it makes a world of difference in my life. However, I would try both and see which one appeals to you more. Like someone else said, do...