There's more out now for the stalling issue. Check with your dealer if you have any problems.
Can you clarify this? When I read your post, I called my service guy and he says there has been nothing new from BMW lately. According to him (and I have a pretty reliable shop) BMW is still saying throttle body cleaning, use of top tier gas and occasional fuel additive usage.