I'm too cheap to donate any money, but if I did it definitely would not go to any sort of international NGO as I believe them to be corrupt and all possess some sort of hidden agenda.
I'd consider donating to VFW, Goodwill, and small local causes where they really make the biggest impact. I wouldn't trust larger organizations like PETA or Redcross with my money.