Nice article, good reminders.
For me it is exercise, including big into yoga. But, above all, it is meditation where I even incorporate what I've learned from CBT. We have a meditation thread going in GAD in case anyone is interested. Realize it may not be for everyone, but if the shoe fits, it can be quite wonderful.