As the proud owner of a 2006 E90 325i, I can honestly say that I am scared if the maintenance schedule that BMW has it on for the "Free Dealer Service" for the first 4yr/50,000miles. 15,000miles seems ridiculous for the first oil change!! I understand why they don't do more (save money, save the environment, etc.), and I'd like to do more myself. I would like to use the Inspection (I & II) Schedule that older BMW's had (E24, E30, E32) as a basis for determining items to service on this car. Can someone direct me to what is included in those services and what I can incorporate in to a service plan for an E90? Any info would be appreciated.