Think Host

They are 'green' through having conducted an audit of all their hosting facilities and purchasing green energy tags to match their energy use. They also have a commitment to social responsibility, social change, use of telecommuting, use of open source software, etc. They offer free web hosting to US based, registered non-profit progressive organizations whose primary focus is environment, grass roots democracy, peace, social/economic justice or human rights.