Been driving the family's spare 2008 328i due to longer commutes...and in typical BMW/Mercedes fashion (personal experience with both), they're amazing until they don't work. Dealer wants $1,900 to replace oil filter gasket, 2 radiator hoses and replace radiator. Towing home to see what a local shop can do it for. The oil pan gasket and valve cover gaskets also "need" replacing, but I'm not forking out that 2k either.
On to the relevant info: still towing like a champ, even after I replaced the z71 springs for regular Moog ones.