If you are mostly city driving, get the Honda HR-V. If part of daily drive is highway driving, get the Mazda CX-5.