The mileage gain up to b30ish is simple. The injection pump is working half as hard. My truck's injection pump usually is heard while standing in front of the truck while it's idling, when I have biodiesel in the tank the stacks drown out the sound of the injection pump. You can actually here the engine run smoother. There is a certain point where the viscosity and power loss issues start to take over. Running b20 pretty much does the same thing as diesel additives, it adds lubrication. Anyway's even if gas has less btu's than diesel or bio, I was pretty happy with the results, I added 6% gas to 100 litres biodiesel and noticed right away that I got some of the responsiveness back. There other guys at the infopop biodiesel site that run 15% gas in there blends instead of kerosene! I don't mind experimenting, I have been thinking about p-pumping my 24valve when the injection pump goes.