I just discovered Tiny Spark throw an article my friend posted on Twitter, and it's the coolest website ever! It posts articles discussing the effect non profits and do-good companies have on those they're trying to "help". Check it out: http://www.tinyspark.org/