I've heard mixed reviews.. but decided to pull the trigger....
I have a 03 x5 that was pretty stock (no DSP, Nav etc...)
I've heard most issues are with people that had the stock Nav, and/or DSP.. (not sure if its true)
But so far so good... I feel like the sound quality is better and not looking at broken pixels for once is great ! The bluetooth with the iphone works great.
The worse part was dealing with the plastic cage, I took apart almost the entire dash trying to find screws.. I gave up and just cut that thing out.
Here are some pics...
Cleared out the plastic cage....
Installed
Nighttime..