BMW is aiming for a market first in the UK, with the announcement that its entire model range will come with sat-nav regardless of spec. This will take effect from September, when the facelifted ...