Not sure why you are asking but since you are i'll give you a straight answer.
I do not do any "charity" work per se. With my spare time I mentor business/computer science students from my alma mater and during the winter I run a basketball clinic on Saturdays for K-5th grade kids in my town for free. Mrs. RW does a ton of stuff. Shes a better person than me
From a personal standpoint, donating to charities that have a proven track record in really make a difference for people makes me feel good.
Like everyone else I could always do more as the 30k posts on this board attest
.