Volunteer Your Time
If a cash donation just isn't in the cards this year, you can still give back, of course. Charities are always looking for people who can contribute a few hours a week or even a month. Maybe you care about global warming, AIDS awareness or getting food to people who can't afford it. Whatever your passion is, I guarantee that there is a group out there that will support it. Sites like VolunteerMatch.org can help you do a search in your area.