Great reminder and I would also add:
If you have enough of a stock account to consider this, I would recommend people also look into a charitable gift fund. Several companies, like Fidelity, do this. You create the account then transfer appreciated stock into it. As soon as you do that you get the deduction equal to that day's value of the stock. THEN you can invest within the charitable gift fund and grow the money you donated. You can no longer withdraw it, but you can (at any time) give them instructions and tell them what to do with it, and they will then sell shares and transfer the cash to any qualified charity you want, even if it's tiny and would be confused by a donation of appreciated stock.
It saves on taxes three ways. One, it's a charitable gift and you can deduct the amount you contribute. Two, you don't pay any capital gains on the stock - even though within the fund you can sell it and reinvest it. Three, you never pay any money on the interest or returns you see within the fund. It also enlarges the number of charities you can donate to.
So if you have a bunch of stock you want to contribute, and you want the deduction this year, but haven't decided what to do with it yet - this might be a good way to go.