I would also go with the one that is slightly older, especially since you're only talking 2 or 3 years, I think mileage is more important. But since either way you go, you're getting a used one, the most important thing aside from those is how the well the car was taken care of. Good luck with the search!