Expected Life/Mileage

Does it really matter? There are not many people who care to keep a car for its entire life, either 300K miles or 20 years, whichever comes later. All you really need to know is that each of the cars on your list will outlast your emotional attachment to it.