On Thursday I bring in my 2005 Z4 for its last scheduled (and free) maintanence service. Car is in great shape and only has 15K miles. Of course, I would like to have as much free work done as possible (aside from the oil change) and would appreciate suggestions on the kinds of things I should ask to be done, including tips on getting things done that BMW may balk about. Thanks.