Please brothers stop arguing.... both Rolla and city have their own USPs and they are sold for their unique product offerings.
A few facts to be noted while comparing the cars;
Honda cars usually have stiffer suspension in their cars which makes them handle extremely well. Corollas have softer suspension but at the price of handling and somewhat sluggish braking.
Admit it, Honda's iVTEC is technologically ahead of the Toyota's VVTi or Dual VVTi. Also city has got more power at hand i.e. 100bhp vs corolla's 84 bhp. Also corolla have a bulky body so added weight will also contribute to lower performance with higher consumption.
City offers both option for m/t or a/t transmissions where corolla only offers m/t. The overtaking thing is just a matter of driving style and if you are not comfortable with a/t as it is not as responsive as m/t, u can always go for manual. Ur choice.
That entirely depends on ones personal choice. I prefer City since it has sleek interior with a good instrument cluster.
Pakistanis are the only nation in this world who thinks about selling the cars before buying them so i cannot blame anyone of my brothers here since i also think like that .. The days are long gone when keeping a hond1a was considered a bad debt for ur investment. City is a good car and has established a market of its own and no wonder if u will keep ur car in good shape and well maintained, it will definitely prove to be an asset.