I'm a fan of donating to reputable organizations. I donate to a local street sweeping company that in turn donates to people who need money to walk in The 3 Day Walk for San Diego. It's a lot of money to raise ($2,200 per walk) so think about that the next time you donate to a charity. Find a company and give back.