Brother if you want economy go for XLi 2005-06 if you want luxury go for Altis auto 2005-06 or Se-Saloon 2004-05.
Stay away from Civic its a high maintenance and gas guzzler.
City is good but cant compared to Corolla small car and weak suspensions and engines.
Vario has gear issues since many people running on CNG and swaped gearbox.