I would encourage you to try to do the most good that you possibly can by working with the very most effective charities in the world. Millions of charities do good, but very very few do as much good as these: http://www.givewell.org/charities/top-charities. If you're looking to do as much good as you can, then this is where you'd look.