City has better Economy(mileage) and looks
GLi has better ride quality(softer suspension), cheaper maintenance(parts are cheap), better for long journeys as more comfortable.
Other aspects like gadgets , resale are almost the same. If ur buying new then parts cost wont be an issue and by the time you need to get ur first rupee out for maintenance ur fuel saving from the city would have already saved you some cash over the GLi.
If ur first pref is comfort go for GLi eyes closed but if it is economy then definetly go for the City
Hope it helps