I have a 2 year old '08 335i that I bought in the fall of '08 on which I just had installed the BMW performance engine kit. The car has 10,000 miles on it. so 5K per year. BMW has done an oil change each year. The coolant was changed with the performance kit upgrade. I was just reading in Roundel how BMW because they are paying for it will go on the low side of maintenance - not a surprise. I have a '94 325i where I do biannual brake and coolant changes and an oil change once a year - only put 2k miles per year. Should I do bi-annual brake and coolant changes on the 335i as well. I usually have the maintenance done in the fall, not many miles of use before I put them up for the winter. I also will put in a bottle of fuel injection cleaner once a year. I do not race the car and I'm not a lead footed drivers so I would say my usage is moderate so I tend to steer toward moderate maintenance programs. What would be a moderate use maintenance plan that BMW club members that own these turbo N54 cars use. BTW- My car has the factory oil cooler and the performance engine kit has the upgraded fan and an additional smaller radiator, therefore I believe the car is equiped to keep the engine cooler which will help with its longevity. I have even considered after the warranty is over to go with the dinan oil cooler which is ever larger.