I do support local charities throught payroll at work. I give to the United Way and to a charity that benefits our employees when needed. It comes out of my check before I get it, so I don't really miss the money.
I hope the UW contributions help in our area. I do support the Salvation Army by donating clothing, etc and also by buying regularly from them. And I always try to give the bell ringers money during the holidays.