I've gotten this from several people who track trends: "Convergence: How Five Trends Will Reshape the Social Sector." Looking through it again, it makes sense.
The five trends are:
* Demographic Shifts Redefine Participation
* Technological Advances Abound
* Networks Enable Work to Be Organized in New Ways
* Interest in Civic Engagement and Volunteerism Is Rising
* Sector Boundaries Are Blurring
Might be worth looking at for many a small non-profit.