Instead of making a donation to a huge goodwill entity like the Red Cross, you can make a donation to a specific project, using "Global Giving" as the intermediary.
Many of the projects have budgets of $10,000 or less, so a gift of $100 or so will go a long way in accomplishing the project's objectives. I like the idea of giving in this manner because you know what your money is funding (and what it isn't).
If education is your thing, there are projects that educate young children in 3rd world nations. If health is your thing, they have projects to distribute vaccines and encourage good health practices. Human rights, gender equality, economic development, democracy, etc. all have projects.
It's amazing how little money is required to do so much. Some of these projects say, for example, that $50 will educate 4 young girls for one year. I imagine if you donated money to a domestic charity, you might get a month of afterschool care for one girl. Your dollar helps more people in some of these really poor countries. Maybe it's the frugality in me, but I'd rather help a whole lot of people with my small charitable contribution than only a very few.
Any thoughts, experiences, criticism of this organization?