Salam,Well first of all we should compare a Gli not an Xli with a City as a city is fully powered.If you care for money tan you don't have any choice, the corolla is an obvious choice as the parts of City are more costly and it also has no resale, no Honda does.But the things that lacks in the new corolla is the driving pleasure as they have made the new coroll asuzuki like in the way that the steering is at your stomach level, the mergalla style instead of being at the front as all luxury cars have like the City, Civic and the previous Corolla. But the corolla is going well with it's specially designed CNG kit but the kit costs 35000 Rupees, yeah. The City is more technologically advanced than the corolla. But corolla is also a very good car.It gives a very nice look when the side skirts are installed along with a nice set of rims and wide tyres, looks far better than the CITY.