Go for the Altis since it's newer of the two. Don't bother with the City. Power is adequate. I like the low-end tuning of Toyotas, doesn't show on paper but power and torque delivery is smooth. Easier to drive economically.

FD Civic is maporma but has lots of small issues as mentioned, including the transmission and engine mounting. Hondas like to rev and if you're not careful with your right foot, it's gonna guzzle away like a drunkard.