if you want a better driving experience get a civic. if you want fuller amenities get an accord.

honda city's were meant to be daily beater cars. they don't have anything much to offer other than reliability and good gas mileage. it's a basic model after all, but it does it's job well. i'd definitely get one.