I am definitely less fortunate than you...you should send me money.
Actually we've mostly given up on the human race and now help two groups: the Pediatric Brain Tumor Foundation (through the Ride for Kids) and no-kill animal shelters. We spend a lot of time and energy fostering animals and working with the shelters. The Ride for Kids is basically an excuse to participate in a well-organized ride with 300+ other motorcyclists (always fun). Since it helps raise money for a good cause, all the better.
My theory on the shelters is that the animals were here before us...and they can't control the environment that we (people) are f*cking up for them. So it behooves us to ease their lives.
We stay away from organized crime organizations like United Way et al. They have huge administration costs (like almost 10% of what you donate) and all they do is redistribute the funds. Too bad I didn't think of it first...I'd be rolling in plenty of dough to put to good use.