I noticed my "service due" message at 585 miles yesterday after owning the car 2 months. I'm thinking its slightly too early to get the oil changed out already. Haven't really driven the car very hard. Been varying RPM upto 5500. Once or twice I may have mistakenly got it up to 6500.
I may wait till I reach a 1000 miles, then take it in. Unfortunately, I will have to pay for this service, as BMW UK will not honor free service on US Spec cars here.
Can't wait till I return to the US in 1.5 yrs. hopefully I won't have any other services I will need to pay for. My plan is to return to the US with only 6,000 miles or less on the car.