The list of BMW compatible cell phones includes the Apple iPhone 3G operating with v. 3.0 software. Based on this, and information obtained directly from BMW, I recently purchased a 3GS phone, which also uses v.3.0 software. I have attempted to Bluetooth pair the phone with my 2007 335i coupe several times, without any success. The phone successfully discovers the BMW device, but shows it simply as "BMW", without the additional five digit number. After a passkey number is entered on the iPhone, and the same number on the iDrive screen, a message appears on the phone that states: "Could not pair with BMW'". Has anybody else experienced this problem, and is there a fix? I don't know whether the problem is with the phone software or the iDrive software. I was really looking forward to seeing and dialing from the full contact list on the iDrive screen.