Very cool design. Could we try a variation(s) without the globe off the foot? It resonates as a bit more corporate, which as a non-profit we're try to avoid.
I'm sorry: by off the foot I meant the outline of the globe to the left of the foot--not the one that is on the actual foot.
Also, could you integrate our tagline into the logo design as well? It'd be great to get a sense of how that would appear. Tagline: Clean Energy Movement. Feel free to use whatever font you would find most suitable.