All forms of exercise help you live longer, but some activities come with extra benefits Read more at The Business Times.