One of my favorite charities that I support through my knitting guild (http://northgeorgiaknittingguild.com) is the Click for Babies Period of Purple Crying Caps (http://clickforbabies.org). This is a great way to support a worthwhile charity while doing the knitting or crocheting that you love.
This charity runs a program at local hospitals that teaches parents about a period of time in an infant’s life in which they may cry for no reason and are hard to console. The purpose is to educate parents and hopefully reduce the incidence of child abuse. The parents who go through the program are giving a hand-knitted or hand-crocheted purple cap to help remind them of what they learned.