If you're interested in the donations stuff, I'd suggest checking out www.givewell.org -- their research is really top-notch.