Also, you may think im talking broken biscuits here, but, the majority of BMW's that ive had in the garage over the years, that have always been serviced, when they approach the 100k mark or go past it, sound like they've been owned and raced by a 17 year old nipper for all its life.
For braking the 100k barrier i just dont think you can beat all the 'V's, VW, Volvo and Vauxhall.