My wife now has 206k on her 06 325i, other than standard maintenance, at 160k lost the starter and then just recently had to replace the camshaft sensors and some high mileage items. Still has the same water pump, injectors etc... If you are up-to-date on your maintenance, the BMW is a touring car specifically made for taking road trips, the Jeep Compass not really sure about it. If it were a Grand Cherokee it would be a complete different story...