City FE between 13-16.5 Highway 19-27.2(best I got), I consistently get 21+ with spirited driving(over 110 kmph) Few Niggles like loose strut bolts and average service issues.TASS is a pain but when escalated FIAT, folks fly next day to support the customers,which car company CEO will respond to customers problems? FIAT does. It may sound surprising if you doing more city and occasional highway drive go for 90HP, why because VG Turbo builds up good torque early in the RPM range than 76 BHP FG Turbo engine. Also when you drive Punto in 2K RPM there no mad rush of power like i20/swift,what is the advantage? you can drive at best air and fuel ratio in the engine,when there is more air less the no black smoke or soot in city driving condition with out worrying about ramming/banging some other vehicle in the front. If you need power to over take just push the car little bit to 2500 RPM you will get the similar power like i20 or swift DDIS. Punto will run like race horse without opening the engine for good long run. but both i20 and swift will force you to drive the car below turbo spool levels there by building lot of soot with in engine,no doubt Swift has EGR cleaning schedule of 30 k kms!!, not to mention these cars are pain in the neck to drive in the city traffic. You know for sure engine is building up soot and engine is strained to deliver power once there is some congestion. very few of the auto enthusiasts will agree with me but truth is always truth no matter some one agrees or not. I have heard comments like Magneti merelli needs to learn how to tune the car from maruti, how funny!! Maruti/Hyundai are trying to only make impressive 0-100 or quarter mile run, IMHO diesel cars need to bench marked differently than petrol. I meant the toque range,top speed,how much time car takes to reach 100 after turbo has spooled up. If you are driving more of highway than city 76 BHP is sufficient as it is tuned to strong mid range and top end speed, but 90 BHP adds more thrill to driving as it has more torque range then 76BHP. Off course to fully have performance car needs to run at-least 15 -20 K kms as as FIAT uses Synthetic oil, wear & tear necessary for completing run-in period extends to 15K. There is no other engine which is sold over 4 million units in last 10 years 1.3 mjd is ,that's because it's the best out there.