Hi Everyone, I have been driving mercs for the last 7 years or so but last week got my first BMW. A 54 plate 645ci and so far I am wishing I made the move years ago. The car seems fine as in all the service checks are clear with nothing needed for quite a while. The only thing wrong is the idrive that is a bit glitch and may need changing. I guess if I pay the £1000 or so cost I will get the latest version does anyone know? Best, Charlie