I need some advice on which car you would expect to be the most reliable (with minimal costly repairs) over the next few years.
We currently own:
-2005 Scion xA at 105,000 miles. It needs a new air compressor (the A/C I can live without, but the defroster is really necessary, as I've had to pull over a few times to wipe the windows with paper towels. I'm not willing to do this anymore now that we have a baby.) This repair was quoted to me at $1000. The car also has moisture issues and is wet inside whenever it rains--I'm still trying to figure out where this is coming from. The car had a completely new exhaust system a couple years back, so that should be good for some time.
-2005 Mini Cooper at 90,000 miles. Definitely our most fun car, but also the least practical. Needs an oil leak fixed and has a transmission issue, repair was quoted at $2500. Also needs a new muffler.
-2009 Nissan Versa at 94,000 miles. My awesome little brother went car-free and gave us this car to use as our family vehicle when my husband and I had our baby. The only bummer is the gas mileage isn't great, compared to the Scion and the Mini.
I'd finally emerged from the fog of new parenthood and had just gotten back to my plan to sell one of the cars...
BUT...
My in-laws just offered us their 2004 Honda Accord with 130,000 miles. It is in good condition, despite being the oldest and having the most mileage of the four vehicles.
None of these cars is exactly what we're looking for, so I would like some advice.
How long (time and/or mileage) would you expect each car to last? Which two should we keep? Or should we trade them all in for something new(er) that is more fitting of our needs? Ideally I would prefer more cargo space than the Scion or the Mini has, but better gas mileage than the Nissan or the Honda.
Thanks for any advice you can give me! :)