>As I understand the facts, compared to petrol, diesel has:
>
>    * 13% more energy per gallon
>    * adjusting for that, 30% net higher mpg

I just never see this realized!

My friend had a Golf diesel which was rated at 48hp
and got about the same milage as my Chevy Sprint rated
at 52hp (both almost 1,000km per same sized tank).

I see the difference as theoretical - but not realized in practice.

I'm saddened to see that there is only a 10% reduction for older engines as I was pushing my MP about this a few years ago.  Indeed in Canada it was a crying shame how a company wanted to sell and advertise their low sulphur fuel; but was barred by the government/industry because in 5, or so, years we were going to phase in the low sulphur fuels.

If you do a lot of city miles you should definitely get better Mpg out of a diesel-- it's much more efficient idling than a gasoline car.

Also I had a girlfriend who had an GM Vauxhall Corsa-- 52mpg (Imperial Gallons).  I think the petrol equivalent would have been about 42mpg.