Well, that's the problem with treating the symptoms of a serious problem, rather than the cause. If you raise a billion dollars, spend it on food and medicine, and take it down to Somolia or the hell hole of your choice, it all gets used up and eaten. But since the enviroment is still harsh and overpopulated beyond it's abillity to sustain people just get sick again and of course still need to eat. That's because they are living off the charity so to speak, not that it's nessicarly there fault given the conditions.
Groups like the Peace Corps. and such go in there and try and do more permanant projects, but there really isn't much you can accomplish in that enviroment. Even if you say help dig wells or get farms started, there are still more people than the land can support even being properly developed.
I pretty much feel that right now in the US we have our own Ghettos, Barrios, Homeless Problems, families without insurance, etc... to deal with, and especially given the economic problems where these issues are getting worse I'd much rather see charity dollars going towards our own domestic issues. Issues which have no easy solution here either, but at least it can be argued our problems are societal rather than not having the infrastructure to support the people. It's occured to me that if some of these massive charity vaccination drives took that money and tossed it at our own homeless problem (along with the money already going there) I think more could be accomplished.
I didn't come to the conclusion that we should let the third world die overnight. I mean it's not like we haven't tried, but really I don't see what can be done under the current circumstances because honestly places like Africa, which are covered with Famine, don't seem capable of supporting the human population that they have without constant outside aid, and honestly how long can we keep that going, especially when we develop our own problems?