Charity Navigator is a tool that provides the ability to compare charities, view historical data, and create a personal profile to match your passions and strengths to specific charitable organizations.
Go to Charity Navigator