http://www.worldwar1.com/dbc/salvhist.htm

My mother told me stories about my grandfather who fought in WWI in France about how the Salvation Army probably saved his life more times than he could count. It also allowed him to get money back home so my grandmother and her kids didn't starve.

The Salvation Army is probably one of the most respectable charities around in my opinion.