Sundar, performance is a term which can mean different things to different people who have different driving experience, have different driving styles and drive different cars.. Enough has been said already on this thread about punto's capabilities. Since you are new to driving, i think it anyways wouldn't matter much to you for atleast another year. My honest suggestion is not to give so much importance to performance and look at other positives/negatives that matter to you. I would recommend you to take extended test drives of the cars in contention on all kinds of roads that you are likely to drive on with people who have good driving experience and also go through the ownership reviews on this forum as many as you can to get more clarity on your buying decision if you are still in doubt. Just asking questions without sufficient ground work from your side will not help you arrive at any logical decision.