In terms of fuel economy, Honda City 2009 or above.
In terms of comfort, Toyota Corolla 2009 or above.
In terms of Spare parts availability, both. But, you can find spare parts readily available in the case of Honda City and even cheaper than that of Toyota Corolla.
The rest is your choice.
I hope it helps.