Honda City is the best because it has best consumption and best power even 1600CC Lancer cant compete 1500 CC honda engine city is better in power and economy honda 1500CC can do 13 KMPL which is same as 1000 CC Suzuki , more over Liana looks very ugly to me frankly speaking ,more over its too high my prediction is it has bad road grip more over liana feel like driving a truck as its high.
Now you have to choose between technology(honda city) and quality (toyota)
let the Airconditioner comes in to play honda has best A/C other car A/C are just waste of time and Money. considering the june july weather of lahore.
good luck
comments on my review are welcome if i am wrong some where correct me.