Well, A very informative review u've posted. Great job.
There should be honda vs toyota reviews not WARS, as the crap is of no use. At the end of the day, Xli continues to be the KING of the road no matter what u do. people will buy an Xli instead of a city.
In my opinion, civic has a pathetic mileage issue and needs to be hypermiled in order to save some bucks. but Altis is (H)
Altis as compared to comfort is (H) and civic is a bit harder.
However, toyota dies sooner than honda as I have experienced. I mean, Honda zyada Mazboot hai.. 