I stumbled across treehugger a couple years ago when looking for info on solar/wind power and such.
There is some overlap between "treehugging" and preparedness. The soaps and such without bad chemicals and perfumes and dyes are perfect for camp soap since they are the same thing as the camp stuff, i.e. safe to use in the environment.
There are some good ideas about solar/wind power which I want to use on my cabin on the farm, the people on that site just want you to go grid tied to share the power you generate.
I don't hang out there much, the people there are always wanting people to tolerate their lifestyles and political and religious beliefs but are always starting threads putting down others lifestyles and political and religious beliefs and thus become the most intolerant people I've known so you have to go there being well prepared.