Charitable giving is truly a wonderful thing. Charities are not always wonderful.
With this "flood" of money coming in, fund raising expenses should be relatively small, and a high percentage of the funds going to relief rather than administration or additional fund raising.
I recommend also looking at the nature of the work performed.
Doctors without Borders is actually Médecins Sans Frontières, founded in part by French journalists in 1971. The organization does not recognize Israel, and performs much of its work in areas in Africa hostile to the US. The work the doctors do is admirable and incredibly selfless (they go places most of us would never consider visiting with an armed guard), but may not be the work you wish to donate to. I find it enlightening that MSF's response to the Haiti disaster is to merely make the existing facility fully staffed and funded, and to direct donations elsewhere rather than to temporarily expand its Haiti operation.
http://www.doctorswithoutborders.org/index.cfm
I recommend donating to Rotary International, rated the second best of all large charities throughout the world. 91% of donations go to projects, 4% to administration and 5% to fund raising. Rotary has the benefit of millions of Rotarians around the world, and tens of thousands of Rotary clubs that organize charitable projects throughout the world. A recent emphasis of Rotary is to ensure that potable drinking water is available throughout the world, similar to Rotary's successful campaign to eradicate Polio throughout the world.
With Rotary, you have one of the lowest administrative overheads and the comfort of respected volunteers overseeing spending at every level. Your money also generates quite a "bang for the buck" as much of Rotary International's spending is to match the funds of local clubs undertaking international projects. Let's say my local club raises $10,000 for water filtration devices for Haiti, Rotary International will match that amount.
http://www.charitynavigator.org/inde...tail&listid=18
Rotary International has established a Haiti earthquake fund and clubs from around the world are sending their assistance.
http://www.rotary.org/en/MediaAndNew...itirelief.aspx