if u have no problem with spare parts after buying car...cuz city are expensive then corolla
then city is good
but corolla has a road grip problam.......but with good tyres its get better as well
and its most comon car then city....so u will never have any problam in any mehcnical work any place
as i have been with corolla gli .....its good...gives good milage and is comfertabel