id advise for swift...its compact, quick and modification can be done from almost anywhere
for consumption city is slightly better...gives around 15km/l with AC ...while swift sticks around 12 ...personal experience...although i have a light foot
price of honda city is rising month on...and it doesnt deserve that ...look at aspire and its price...all the add-ons of the aspire can be bought on half the price...
none have any special goodies..they are all like the rest of our local production model ...so take factors like economy (under 30km per day wont hurt in any way), comfort (both are more or less the same), convenience (swift, its small, quick, cheap and suzuki)
rest its your own decision....either aint a bad car if ur stuck with these two options ...