city has only shape, otherwise its has bad space for each member, plus braking is very bad, only few who are lucky get good brakes, once your brake pads are worn and you replace it, things go bad....
gli has lots of room, i drove 1.3 gli and i used to think it was underpowered, but reality is i took it to 100 in second gear and it was shooting up
but in 3rd and 4rth gears, the car gets low power..
lastly, rolla can go any where in any situation....city will suck on certain terrains...and will cost you good repair charges....
you can go for jdm, like axio, aqua, prius etc. if you want extra ordinary services...all in one.....