Meditation Meditation is a brain-boosting, stress-busting activity that is now embraced by everyone from the U.S. military to corporate executives. December 1, 20101 Commentarticles, JoyBy David Million