The BMW 3 Series is heading in a new direction with electric and petrol models set to split, but the BMW M340i xDrive still stands out as the pick of the range today.