Man!! You are still researching:A. I thought you must booked Punto MJD already. Bro, with complete respect to your understanding, may i clarify something? Since you are just learning to drive, you won't be able to spot that extra OOMPH for FIAT till you clock at least 100000 Kms of driving. I mean to test a FIAT punto, you have to bring out extreme of your driving abilities, it's that good car. My consolidated driving statistics are around 800000 Kms as on date (around 14 yrs, well near about but in every aspect what you term risky, aggressive, sedate, fast, ultra fast, slow...) & as on date i still find Punto to be under utilized given the conditions in Delhi & near by areas with my style of driving. At this point with driving skills you have, you won't be able to distinguish a Punto from i20/swift/etc etc. So would advise if you trust us instead & don't compare anything with Punto (Polo forfeits half way being a very good car). It's so much ahead of anything available right now.