I hadn't visited the site below for some time when I visited it today, so I figured I'll post it here to try and do my part to help...
If you want to do even more, send a post-it to the G8 leaders! It's fun! *Well, at least it is enjoyable to read them...*
Send them at http://www.makepromiseshappen.com