Apparently the use of Windows CE for the BMW 745i i-drive wasn't such a good idea...

http://www.baselinemag.com/article2/0,3959,833939,00.asp?kc=BAZD103019TX1K0100547

The iDrive is powered in part by the stripped down version of Microsoft's operating system for personal computers known as Windows CE. Theoretically, Beemer drivers can adjust anything, move forward and not take their eyes off the road. But that assumes that iDrive is working.