alto and aveo, mismatch. they are wearing different shoes. aveo is in subcompact class already whilst alto is in kei class. you compare alto with hyundai i10, getz, kia picanto..and aveo with those mentioned by others, jazz, vios, yaris, etc

it depends in your needs eh. if you want bigger space to boot i'de go for aveo. meron pa din namang vios or rio to choose from. jazz is too expensive for the ts i pressume.