Just got my 2006 325xi (no Idrive) and my blackberry 7100 matched perfectly at the dealer. (No address book but other than that it worked fine with Cingular Voice Dial. ) Next two days it wouldn't work, then this morning no problem. After a little trial and error, confimed your phone must be on the home screen and lit prior to starting the engine. Successfully worked several times in a row. Bit odd but as along as I followed this sequence, it worked.