Nice critique of carbon sequestration at Low Tech Magazine.