135,120 miles so far on my 2004 545i. Just had repairs for oil leaks and SES warning light turning on. Shop replaced thermostat & water pump, valve cover gaskets, alternator bracket seal, PCV valves, ECU cooling fan and oil level sensor. Also had my crank pulley replaced since it was wobbling. Not too bad for a high milage BMW.
While the car was under warranty, I made several trips to the dealership because of transmission surge problems. After several fixes that did not work, the transmission was finally replaced and that did the trick. My car is now out of warranty but the transmission still is until Mach 2012. No issues with it so far.
Car still runs great!