Bio-fuel sounded nice but is obviously not the solution.
Burning bio mass that you already have can be a way to make energy, but cutting rain forests to make palm oil plantations is really terrible. It's actually much worse than using fossil fuels.
Also compensating you energy use by planting trees is not by far as good as it should be. I mean, when you use fossil fuel and emit 1 ton of CO2 then you’ll have to make sure that trees will “eat” the same amount of CO2. This is the easy part!
But also, you have to make sure this CO2 will be kept out of the atmosphere during the same time it would have if it would have stayed in the fossil fuel deep in the earth. This means: make sure your trees will still be there in a few million years. When they’re cut down within a few decades and used in a stove your CO2 compensation is gone.