Direct act of help or Indirect act of help, what works better for our globalized world?

In our world, people give a lot of attention to direct acts of help, but they forget many times that an indirect act of help (or kindness) can be as powerful as one that is direct, but not as notorious.
Picture this in your mind; many people in this world are helped directly by church groups, donations, missionaries, scholarships, philanthropy... But we also have the indirect help, such as a decision in the congress, or a job opportunity in the U.S created by a factory expansion in China.
Which one do you believe that causes more impact today in our world? Why?

They both have there place however if the people giving directly can't afford to give or have the opportunity to give because of economy slumps then they wouldn't be able to give directly. It is really up to the indirect decision makers that make the world go round.

May 19 2013:
Hello Pablo:>)
I believe direct and indirect actions taken to support a better world are both equally important. My perception, and goal in life is to learn, grow and evolve as an individual, while contributing to the whole, and I embrace the idea to "BE" what we want to "SEE" in our world.

With that in mind and heart, there are a multitude of opportunities in every single moment to contribute to making our world a better place for all of us. Many times, HOW we do something is as important, or maybe MORE important than WHAT we do. We can move through the motions of "helping" either directly or indirectly, and I believe our intent, mindfullness, and awareness plays a very important part regarding the impact and end result:>)