By the way: I wouldn't buy the oil at the BMW Dealer. They sell the simple 5W30 for 20Euro/litre in Germany. I think its also that expencive in the US.
I buy my oil via Ebay. The Mobil1 0W40 with BMW Longlife-01 is the best oil you can get for your BMW. And it costs 7.50Euro/litre via Ebay...