PBS has a great website called Zoom that helps kids find meaningful ways that they can help others. They have a good variety of categories where kids can find volunteer projects to help animals, the environment, kids, people with disabilities, people who are sick... It's very creative and kid-friendly - I can't wait to show it to my son!