In my younger years I maybe made the pronouncement that running long distances was the act of a crazy person. So, of course, I now run long distances on a regular basis. Probably means I'm crazy.
However, there are worse ways to give to charity, if you have the means, than to pay to participate in races in your area, see the sights, and get in a workout. For example, the one we did last week was the Amy Thompson Run for Brain Injury in south Kansas City. (For the record, I placed 11th in my age group and 120th overall.)
If you are interested in such things--there are walks and kid runs too--this is a pretty good page for finding races in your state.