I think there tends to be a difference between individuals spontaneously giving to others, and a charity organization. I don't fully trust a lot of charities myself, but i do think some are good.
I have sort of a different view of giving than most here i expect. I've had experiences with what i can only call the Oneness or unity of life and consciousness. In a very real sense, i know that we ALL are part of a larger whole self. What we do to each individual, unique part of that whole, we essentially do to the whole and to our selves. This is the essential core reason of why when we give spontaneously from the heart, we feel good and it makes us happy or at peace. Or why when we treat other parts of the whole like crap with bad or hurtful intention, we tend to feel crappy, unhappy, dissatisfied within (though often we try to cover that over with various outside distractions) or we become imbalanced. I've actually met very few, truly, consistently happy, joyous, and balanced people in my life so far, and i'm very good at reading and looking into people.
So Love, and giving in a sense, is sort of "self"ish, but at the same time it's got to come from the heart and be more from a spontaneous feeling level. Also, it's pretty easy (in ime at least) to give away that which is not that precious or necessary to self. I wonder in relation to myself and people in general, if i could easily give away those things which are precious or necessary to self? That's where the real measure of self and givingness is. I find it to be harder, and i suppose that's because i still have plenty of true selfishness (the little self concern) left to transform.
Anyways, the add is nice and refreshing.