Just put this kit in my 2003 X5 (No NAV or DSP). Not quite plug-and-play for me as I had to swap some wires around, but it was still easy enough. I put the Aux jack into the existing hole in the ashtray (like most folks do).
Read
Moxie's post here carefully!! It'll save you some hassles.