dear go for honda life....i am getting 21 km/l in city and 26km/l on high way...awesome drive, big elegent interior, smooth drive with four forward automatic gears, suzuki alto, diahatsu mira have 3 forward gears....i have tried all of the 660cc cars, but i like honda life from al aspect.....go for honda life.