Just upgraded mine this week with this unit from Bimmertech. took a couple of hours in the driveway but very happy with the results. Using the iDrive control to navigate through is an adjustment but upgrading to a touch screen was cost prohibitive
https://www.bimmer-tech.net/category...y-mmi-retrofit