Which one would you choose if you were going to keep the car for about 2-3 years max? Let's say that both cars are in great condition and since they're 2010 models, both are still under warranty. They are also similar in price. Most of the time I would be driving alone, maximum of 4 occupants including baby and yaya. Daily route would be 24 KMs a day plus about 80 KMs on the weekends when I go biking.

On one hand you have a thrifty, torquey, yet older generation CUV in the Kia Sportage. The Hyundai Tucson on the other hand is more modern, more comfortable, and better looking albeit way more thirsty in terms of fuel, not to mention that gasoline costs more than diesel.

My previous car was a 2007 Ford Ranger. It was a great truck but a bit pricey to maintain, especially when parts/sensors/EGR valves go kaput. I would assume that the Sportage would have higher maintenance although it wouldn't factor as much since I will only be using it for 2-3 years.

What do you guys think would be a better choice between the 2?