My service writer tells me similar problems plagued the 7-Series when it debuted in 2002. Said that, by the 2003 model year, they had solved most of the problems. Consequently, he says he wopuld never buy the first model year of any BMW with all the electronics they now have.
Apparently, according to him, BMW works its engineers hard designing a new model series then, once its introduced, they work the engineers even harder at solving the problems that crop up.
Based on all this, I waited till now to order a 545 so I could get a 2005 with, hopefully, most of the problems solved. I pick it up in Munich in early October