Sometimes, you can do no wrong. BMW seems to not be able to do any wrong at the moment, except maybe the 550i GT ... we'll call it a "near-miss". Otherwise, BMW is in full product attack-and-launch mode.