DH's office has a box set up to collect sweatsuits to be given at the shelters to the homeless. Each person that donated was asked to buy in their size so that there would be a variety of sizes, we donated as a family so there could be more to give.
We also give mittens and hats, along with pj's and underwear to the Children's Inn through our church.
Another thing I do each year is to buy a gift for the Angel tree in the mall for a boy who is the same age as our son would have been.
I have been feeling down about losing my Great-Aunt this year and missing her and my DH gave me a great idea over the weekend, I am going to sew lap blankets and donate them to the nursing home where she lived the last 4 1/2 years of her life. It will give me a chance to stop and visit there and to do something to remember her at the same time.
We also try to throw in change whenever we see a bell ringer.