I drive about 100 miles a day, but I stay on top of the maintance. I check the oil twice a week to be on the safe side. It was recently at BMW for a valve cover gasket and the service rep told me for 154k miles he was surprised the car feels like it still has all of its power.
I recently replaced ALL of the bushings, ball joints, etc. Car still feels like new.