The topic was the comparison of XLi and City, not Corolla in general.
I have city and I bought it because of the virtue of the fact that it gives all the features of GLi at the price of XLi.
GLi is expensive (by 2 Lack) than City, and yet it provides all the feautes that City has.
I am driving City on Petrol (havn't installed CNG yet but I'm planning) but its giving me an awesome average of 21 Kilometers/liter on the high ways. I have to travel from Pindi to Peshawar on weekends.
I am not really sure if GLi gives the same average. But the price factor is huge.
I also really like the sporty look of Honda City.
XLi should probaby never be bought if you have an equivia equivalent City in mind. The reason is ABS. ABS is very important specially when you're driving in Pakistan.
For smaller cars like Alto or Cultus etc, ABS wouldn't matter as much as it would matter for XLi. So a car of this size must have had ABS.
Next, if you install Power Windows in XLi, it would probably be done my a local electrician and I haven't even installed security system in my car just for the fear of handing over my car to a desi electrician. Factory power windows are very nice.
I really don't see a reason why one would buy XLi while they can pay for a Honda City.