I like the sound of this First Book program. They've just set up shop here in Canada and here's a bit of info from their site:
First Book is a nonprofit with a single mission: to provide children from low-income families the opportunity to read and own their first new books. Since its founding in 1992, First Book has distributed more than 50 million new books to children in need.
Now qualified as a registered charity in Canada, First Book/Le Premier Livre stands ready to reduce barriers to book ownership by offering free and affordable new books to programs reaching the most disadvantaged children in Canada, ensuring every child is able to experience the joy of reading. First Book/Le Premier Livre is committed to providing wonderful stories by authors from Canada and around the world to children in need.
Here's a link for those who'd like to get involved and here's a link if you're interested in making a donation.