Recently drove the Hyundai i20 CRDi. To be honest I felt "nice". It's power delivery is good. It's Rev free and I felt it is more refined than the MJD, and an added advantage of 6th gear. Forget about the steering , it's like a game wheel !! Also the main advantage about i20 is it's acceleration and it reaches 100 quickly. Also the gear box is slick and accurate. My point here is: One who is not an enthusiast, test drives an i20 and Punto, he will surely likes the i20 for its lighter steering and better acceleration. Also the additional accessories available in i20 will add on. With a normal test drive one could not identify the USPs of Punto. Since I own a Punto I clearly knows the strengths of Punto. Could anyone who drove i20 extensively, please comment about its pros and cons. And also the areas where Punto excels i20. My background: I previously owned a Swift VDi and now changed to Punto 1.3 MJD Active. I just fall in love with Punto. I am excited every time I drive my car I would really wish Fiat to sell more cars and establish more showrooms in a city. Fiat cars are not getting the acceptance it really deserves.