New small/mid size SUV/crossover
I am looking at getting rid of my Jeep Grand Cherokee for something (preferably) smaller and that gets better gas mileage. I am considering the Jeep Cherokee, Nissan Rogue, Hyundai Santa Fe sport and CX-5. I live in a very urban environment, so durability is important (parking on street a lot, lots of potholes). Reliability is very important to me also.
I am looking for any insight that people that have looked at some or all of these or own them have.