givinggal.com
organizeCharity
Visit the post for more.