Brother I would recommend civic 2007-2008 then buying new Corolla xli or gli. there r several reasons for it which are;
1. Corolla and City, 2008-20012 are very light car having very less road grip. plus city and Corolla 2008-2012 has no anti-theft (immobilizer) system in it where as civic has. U will be care free after buying civic. i am suggesting u coz recently i have seen 3 cases of steeling brand new Corollas and city outside the homes. even Liana is better then city and corolla in terms of security system.
2. There is not much difference of economy between Xli, GLi and civic. i.e XLI, GLI gives 13 to 14 km/liter in city, where as civic manual transmission gives 11-12km/liter in city. so there is not much difference in economy if u compare the class of cars.
3 . Corolla ecotec version is discontinued coz Govt. has imposed ban on importing new cng cylinders. even then the cng in new cars are not suitable for the health of engines, and on the other hand cng is going to be end by the next year coz of gas shortage. so don't waste RS.1 lac worth kit. u won't fill the petrol of that money in 2 to 3 years.
Go all the way for Civic if u want the real value of ur money and peace of mind.