Any activity that helps you integrate your body and mind is good for you. Physical activity like martial arts, tai chi and yoga help in complete integration of the body and the mind which leads to happiness, stillness and a sense of contentment and calm. Yoga has for ages been practiced for the innumerable benefits it offers.