Originally Posted by RustyR
FYI CIP 20 was released sometime in the OCT/NOV 05 time frame. It was installed to my car on DEC 05. So the new releases seem to come out every 6 months. And I'm sure they wouldn't be releasing updates if they where not having problems that needed attention.
You may want to rethink that every 6 month estimate. Here for example, is the E60/E63 history. I have not tried to track the E90 (not owning one), but I could probably do that in the future.