Baleno vs Jazz vs i20

I want to buy a petrol manual premium hatchback as my second car. Good reliable engine , stable ride and high resale value are the priority. It will be used most of time in city. I really liked the Baleno, but upon test drive it feels really very light and not planted to road even at speeds around 80km/h, especially when compared to Jazz. Then if not Baleno, which suits better ? i20 or Jazz ?