Idealist

Directory of over a thousand non-profit web sites.