Gig, my recommendation is that you note when you had the last oil change and go no more than a year after that date. And reset your CBS. Here's the DIY for resetting it:
http://www.e90post.com/forums/showth...ight=reset+cbs
You may have to play with it for a while to get it to reset. It took me a couple of tries but I was able to reset my oil after a change using the DIY.
All of the items that Boost is talking about should be included in your 60,000 mile inspection. It's labeled Vehicle Check on the CBS.