On this day when many are reveling in gifts, there are others who need the most basic of things. This morning, Mayor Michael Bloomberg and City Council Speaker Christine Quinn helped deliver Christmas Day meals with Citymeals on Wheels - the Mayor delivered the estimated 34 millionth meal.

The 25 year old program was started by New York magazine restaurant critic Gael Greene, who also got James Beard involved, and Citymeals on Wheels supports agencies that provide "weekend, holiday, emergency and weekday meals to homebound elderly New Yorkers who can no longer shop or cook for themselves." Greene told NY1, "How can I as a restaurant critic, eating the way I eat, living the life I live, accept that there are people on my block who don't have enough to eat?"

You can donate to Citymeals on Wheels. (Earlier this week, the NY Times had a feature about Citymeals on Wheels.) NY1 also noted that 400 volunteers from God's Love We Deliver were working to bring holiday meals to men, women and children with HIV, AIDS, cancer and other illnesses - here's more information about GLWD.

And if you haven't gotten around to donating in some way, big or small, this season, don't worry, there are always opportunities. For instance, you can still donate a coat through NY Cares Coat Drive until December 31. City Harvest's canned food drive ends in mid-January. And here are some more ways to volunteer, via the city's volunteer website, Volunteer NYC.

Photograph of Mayor Bloomberg preparing meals during Thanksgiving at the Greek-American Thanksgiving Lunch this year