1000 miles - German Castrol & BMW Filter (me)
4000 miles - German Castrol & BMW Filter (me)
8300 miles - BMW Oil & Filter (dealer free 1 year low mileage oil change)
DIY Oil Change F10 5-series (N55 motor)
I am a firm believer of early and often for the break-in/ 1st year of the car. After this I'm looking at 5-7500 miles, or roughly once a year. Most of my driving is city, short trips.