Many people aim to write checks to their favorite charities sometime before Dec. 31, as part of year-end giving. Yet, key tax ...