BMW is trying to keep ahead of the curve these days, and they know that apart from offering efficient engines and ludicrously powerful cars they also need to bring their A-Game in terms of technology ...