My E60, which now has 240 odd on the clock, that I drive like a man possessed daily (when im not taking it apart to do stupid things) is perfectly reliable.
She has cost me in maintance the last 30k,
a exhaust manifold which burst, cause I am running too high boost, and its a failure point, this a mate helped me with, so it was free,
Set of rear tyres, which I picked up for under 5k new bridgstone RTFs
Prob about 2k in service gear, as I change every 12,000, and I use OEM equipment.
Ok I have a big repair coming up, the flywheel is, and has been noisy for the last 60,000km+ its getting progressively worse. I have a brand new oem flywheel from BMW sitting at my office that I need to fit in. that was about 9k.
I have spent on other stuff as well, but that's not the cars fault, repainted where needed, purchased some comfort seats, did some sound, fitting a dension gateway, all of that stuff though is for me.
Bang for buck, this car has treated me so well, and quite frankly I laugh at you folk in your F30 320d's that cost 600k, with your 5k a month car payment and 40% residual or garenteed buy back after 3 years, I find it funny...
By the way, I am still on original turbo, when we took it out, the vanes were a tiny bit sticky, but turbo was still cool, at 240k on the clock.