Interesting topic, many different views so far and i have noticed customers like honda but when it comes to buy one they end up buying toyota, I am going to speak on technical basis.
HONDA CIVIC 2010 base model : RS 16,22000............. TOYOTA ROLLA 2010 :RS 14,14000
(i-VTEC manual transmission) ..................................(GLI manual transmission)
engine power : 1800 cc............................................1300 cc
economical on petrol ? : not really .............................yes (in comparison)
worth installing cng ? : NO,engine screws up................ NO,under power issue
ABS : YES ..............................................................YES
air bag : passenger only............................................ NO
steering adjustment : yes.......................................... NO
resale value : fair .....................................................excellent
comfort : excellent ...................................................very good
looks : excellent....................................................... good
head turner : yes .....................................................not really, looks ordinary
would i buy it second hand ? : NO ................................YES
Disclaimer: it's only my personal openion apart from the facts, i could be wrong but thats how i feel,I think honda is getting out of reach of a middle class person, it's like a beautiful blonde: you love her but don't wana live with her sorta thing, resale value is down, customers who wouldn't really care for a couple of million rupees would surely love to buy honda and it'l be the right decision.
on the other hand, corolla is what a middle class person (if stretch the budget to limits) would prefer to buy, it's got good resale value, 1300 cc economical drive, XLI absolutely sucks, i mean who the hell wana spend fortune on a car and still gotta do the mirrors manually, so GLI stands the least model if one must buy a corolla.