I just posted this up elsewhere, but it's a good source.
http://www.bikekitchen.org/links.htm I have a group in my community that I already donate to. They struggle with thier life's comebacks and driving is no longer an option. I also donate low end stuff to a recycle program that supports itself with landfill saves
http://urbanore.ypguides.net/ . You can find these in most communites now days. It saves energy/money to work these programs local.