Has BMW re-captured the very engaging 3-series driving experience of the past?