I'll admit that I've given money for Haiti relief but I only did that so I could take a charitable deduction. I don't have any belief that my money actually helps. Haiti was the poorest country in the Western Hemisphere before all the mud huts collapsed, but to hear coverage of the story, it's being made to seem like it's Palm Beach under siege. Haiti isn't/wasn't Palm Beach. Hell, it's not even West Palm Beach. It's poverty on a level we can't comprehend, especially if your biggest problem is that your little Emily can't take oboe lessons at school any more because of budget cuts.
I would rather give to help animals than to help people. I just think that the more you hand over to people the more they're going to screw it up, and the more likely that corruption will result. I feel much better dropping off several bags of Science Diet to the ASPCA than I ever will cutting a check to Doctors Without Borders or anything championed by Bill Clinton. Dogs and cats can't help themselves (ok, maybe cats can) and my money spent there makes me think I'm actually doing some good. After all, Haiti's pre-earthquake situation can only be blamed on the people we're giving money too. Ain't that somethin'?
NOTE: After seeing the new version of "We Are The World" (performed for Haiti "relief") I'm considering asking for my donation back