14 May 2010 Honda Insight review Can petrol-electric hybrids really displace the beloved turbodiesel?