Which of these cars should I buy?

I'm planning to buy a car for me. I don't know which of these cars should I buy? Hyundai i10 or Honda City?

Hyundai i10

I used to say Honda but these day Hyundai has been improved with reliable so hard to say.

The one that test drives well with no faults, has full service history and that you enjoy driving. If they are equal in these respects the Honda is likely to be the better bet as the build quality will be slightly better. But both cars are reliable.

City seems like a great choice to me. Efficient, economical, and modern, what else is needed?