Stock
By giving stock directly to a nonprofit, you avoid capital gain taxes, so your gift is worth more than selling stock and making a cash donation. Maranatha uses a site that processes your stock donation for you, with little effort on your part.