There is a site called Charity Navigator which rates the transparency and efficiency of most charities. I use it so that I know my giving is having maximum effect.  I believe that we in Canada are so fortunate, compared to most of the world, that we can and should help others who have not "won the lottery" by being born here.