Hi I have bought my first BMW and am impressed so far.Planning to upgrade the stereo as its a bit pants for my taste so will be looking for advice