Donations make a difference - I've said so for years, but there is more than just money. Some folks want to contribute but simply can't afford to give money. Of course there are clothing drives and toy drives and food bank collections. These are all ways to give without necessarily dipping into your wallet. There is also the giving of your time and your talent - a very valuable gift.
But wait! There is more than just the tangible. The sense of belonging to a cause of joining it and becoming a part of it, is very important. I personally do fundraising walk-a-thons regularly and one of the big things for me is the getting together with other committed folks. Sharing information and visibility are important for most any cause.
When you get those emails or phone calls asking you to give, it doesn't have to be about your wallet. If it is something you are passionate about, there are other ways to make a difference. These days there are a lot of folks rallying around political causes too. Whatever rings a bell for you, don't despair that you are unable to give money. Instead, think of other ways you can do good and get involved. There is always a way to give back!