It seems that yoga can be more effective than regular physical training, I would have to see more studies done though.
http://www.timesonline.co.uk/tol/news/world/article4045641.ece
http://www.timesonline.co.uk/tol/news/world/article4045641.ece