I donate a decent amount of my income each year. I help out friends that do runs and walks. If I want to give independently of that I check up on Charity Navigator, which evaluates charities on their abilities to fulfill their mission statements and which % of the money goes to overhead and what goes to actual work.