The problem lies with the amount of money actually being spent, the amount of money it will actually cost to solve even the most extreme poverty is not being given. Sure it was promised but it seems as though we in rich countries are content in knowing simply that our governments have the intention of helping others rather than following through on their promises (0.7%? it's doable, several countries alredy have). But the way in which the money is directed also needs fixing. Providing economic incentives for cures to diseases and helping farmers grow crops needs more attention could do a lot of good and more programs aiming to enable the poor to help themselves (microcredit for one) as well. These are better alternatives to just handing money over to governments and demanding they follow our rules which is another issue. Whatever way we go about doing it, it's time we all realize that the problems of the poor around the world are everyone's problems.