Now this can be a very controversial choice ok which iam suggesting do you like punto ? It has really cool features and is fantastic car but might have not so good resale value when you sell .
If you are not going to do many highway trips and only drive in city from the handling part i20 can be good too .
In petrol though you have used Honda , but jaaz will allways be a perfect package considering the overall bigger picture .
Rest do a back to back test drive of i20 and polo and see how you feel .
End of the day buy a car not on what we suggest you but on which you'r heart is sold competely becuase in that case even if there are shortcomings in a car u will adjust them with a smile .