James Altucher explains why he doesn't donate to big charities:
The American Cancer Association might be a great charity. But what will my dollars do for them? Nothing. Warren Buffett and Bill Gates are spending $100 billion on eradicating cancer, AIDS, malaria. ... What I like to do is direct donations into what I call “micro-causes.” Specifically, pick up the local paper and see who needs help RIGHT NOW, where a small amount of money can immediately make a significant difference in someone’s life. For instance, if the NY Post writes about a house burning down in Brooklyn and a now-homeless family put them up in a hotel. Simple. Easy. Cheap. Makes their lives better while they deal with the loss of their home and all of their belongings. And probably nobody else thought of it.