Here people make mistake . People are impressed by giving paper figures.Honda Jazz Power 90 PS @6200 RPM Torque 110 NM @4800 RPM on such high RPM ?Punto 1.2 Power 68 PS @6000 RPM Torque 96 NM @2500 RPM. on such low RPM Wow !Power is only reving capacity of engine. Torque means rotational force of engine to drive the car.So torque figure is important while choosing car.honda gives full torque @4800 RPMBut if you go for punto then max. totque of Punto is only @2500 RPM such a low RPM.In Punto you have to press less throttle for getting full potential from powerband. Less gear changes & better low end totque. Honda feels gutless city ride as well as highways .Because max torque of Honda is @4800 RPM. In real world we can' accelerate car upto 4800 RPM in any gear for getting full potential outpur from its engine.So cars giving max torque @ lower RPM is always wise choice. So friend dont'be impressed by seeing power figure of H Jazz.Because if you go for JAZZ , in Ghat section (hilly area) Punto 1.2 will easily beat HOnda Jazz. Then you will feel disappointed by seeing low powered car is "King of Ghat"