ahmed bro...here u called in the geeks for another fight.
Just my view.
Corolla either xli/gli/altis all look the same. just a different choice of engine. definitely the drive on an altis will be different than a xli/gli but again same shape/interior.
Civic is a class apart in terms of appearance, drive, interior altogether. so y dont go for something different if u want larger engine? go for civic. u wont regret it.