Donate Stock or Cash to Charity?

When giving a gift, how your investment has fared will make a big difference on your taxes.