Instead of giving cash, you can donate appreciated stocks, avoid capital gains taxes and still claim a tax deduction for the full value of the donation. Plus, charities can sell the stock tax-free ...