Giving directly to local charities is the only way to go. At least you can check them out and have some handle on what they are doing with the money.
Exactly. Or I just give it to someone in need. I plan on buying a new truck this coming year. When I do I'll probably give my old one, still worth probably 8K to a buddy that's struggling with his lawn care biz.