You can donate property as well as money to a charity. You can generally take a deduction for the fair market value of the property; however, for certain property, the deduction is limited to your cost basis. While you can also donate your services to charity, you may not deduct the value of these services. You may also be able to deduct charity-related travel expenses and some out-of-pocket expenses however.
Keep in mind that a written record of charitable contribution is required in order to qualify for a deduction. A donor may not claim a deduction for any contribution of cash, a check or other monetary gift unless the donor maintains a record of the contribution in the form of either a bank record (such as a cancelled check) or written communication from the charity (such as a receipt or a letter) showing the name of the charity, the date of the contribution, and the amount of the contribution.
Tip: Contributions of appreciated property (i.e. stock) provide an additional benefit because you avoid paying capital gains on any profit.