Off-topic, but still. Did you use speech recognition?
Since I can't delete/edit my original comment any more, here is what I intended to write:
"Yes, it’s difficult but by no mean impossible if you are willing to invest some time an thought.
As far as I know the best organisation focusing on the effectiveness of charities is www.givewell.net. Might be a good startingpoint, even if you are only donating small amounts (all their research is available online for free)."