Hi - I have a 2016 X3 and a 2014 5-series that both have the original versions of the navigation systems installed. I would like to upgrade these systems (especially the X3 in which we take most of our trips). I went to YouTube to see if there were DIY devices, and yes, there were. For $115, for example, BimmerTech offers a USB stick that can upgrade the system. I called the local (Des Moines, Iowa) dealer and they charge "$600 to $700 to upgrade one car's system". Wow! Does anyone out there have any advice regarding this? Have any of you had any experience upgrading your own navigation systems? Thanks!