The latest edition of Volunteer Trends is available for download.
I find that volunteer work not only makes me happy for a long time, but also makes me feel better about myself.