Yesterday I was coming back from a business trip and taking a quick look at the digital odometer from the back seat I was surprised to see that it had 720k km (450k mi.)!!!
Upon inquiring the driver said that this was a 2000 model and he did this many km's in the past 4 years and that many last over 1 million. Up to about 1.5 million at which time there are major problems that start to arise that puts them out of service. He lists a new engine is ~$3k, etc.. He confirmed that he has not seen any that have gone 2 million or more.
In either case, when I asked about lube and oil practices he says they just use any old 10-30 and change it every 5k km...and the tranny fluid is changed every 80k km.