Ok... point taken no personal attacks, deleting my posts as a friendly gesture...
Now, an advice, compare features, yaris has some features that no other car in this category has, having said that, corolla has an advantage of having a slightly bigger size....
Yaris is a competitor of city... XLi and Gli have been stopped as Toyota it self accepts that these are too stripped off variants for todays world, they did not meet the minimum criteria set by government in the auto policy. They have been discontinued for a reason, Yaris has replaced them, definitely it is an upgrade to those two variants... what is the point in arguing...
Its like telling people that Mehran was better than alto... 800cc thi...