When you are driving in the city you need a car that's practical, efficient and affordable. This is because city driving can be tough with a lot of traffic, small parking spaces and high fuel costs.