I like your criteria; well thought out.
It would help, I think, if more people gave their giving as much thought as you (and I hope I) do.
A really meaningful post. Thanks.
Well, feel free to adopt my criteria -- unless you can think of a more worthy cause (in which case, feel free to tell me!)