Both the cars mentioned by you are good, comfortable and strong cars. However as far as popularity goes, it seems the Baleno wins hands down. If you like something different from the crowd, the i20 will fit the bill nicely too. Superb driving experience. So it finally boils down to the looks. Take your call.