You have all heard that BMW are working on upgadeable systems, comunictions nav etc and this is going to be released gradually into the market - sooner rather than later, which means of couse it will stop the need to change the vehicle every time the technology is improved or components added or as in my case you feel like a new toy as a reward for your selfless endevours This is not a rumour