I work in the banking Sektor. I read some Articles about microfinancing and microloans. I always hat a problem giving money to charity when 90% or more were spend on Administration. I think giving loans to small enterpreneurs is a good way to mix charity and individual financial responsibility.
"give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime"