Tax-Smart Ways to Give

Consider these alternatives to writing a check to your favorite charity.