In reality there is no fixed mileage or dates anymore. It's all "CBS" = Condition Based Service. This is where the key fob reading comes in. Also even if you're close to a specific service and you happen to be at the Svc. Dept. for something else, the dealership will not combine the services because the CBS is not requiring it yet, so you may have to make 2-trips within a short period of time.
But to make a long story short, the Inspection 1 is at 30K miles.
If you miss the service indicator at start-up, you can always access it through the turn stalk OBC (non I-drive cars). Considering many of us buy the cars because of the "free" maintenace, I'm surprised that anyone would go over 20K miles and not realize that they haven't received a "free" oil change yet.
__________________
5-2-08 e93-35 ED Montego w/Jade Grey, Step w/Paddles, PP, SP, CA, hot seats and iPod.Awaing re-delivery soon.
Debadged 330xi ED 11/14/05 Auto/Mystic Blue/Gray leather with Alum/PP/SP/CA/Fold-down rear seats/Alarm. Sold to Carmax on 6/7/08 with 50,624 miles on clock