National Center for Charitable Statistics
Enormous amount of information on the nonprofit sector including detailed financial information on individual organizations, statistical information on the nonprofit sector, rankings of nonprofits, a database to create rankings of nonprofits based on various criteria.