James, thanks for sharing this. The fact of the matter is, not all organizations have the same luck as the one referenced above. In fact, I heard of some folks referencing the information overload they face when on facebook, for example, and their friends inundate them in a request to raise funds or become "fans". Im sure there's an element of "online donor fatigue" associated with this as well. There are tens of thousands of NGOs all over the world, and many do not experience the same success as you mention. I would only ask friends to help in fundraising if I truly believed in the cause and the niche which it operates in. There's just too much redundancy in the NGO sector. But the spotlight you shine on new technologies as tools for efficient fundraising is praise-worthy. So many have benefited from it; I hope many more can as well.