I've been a big fan of the iPhone for years but now I'm beginning to get fed up with this device. I bought a new Ford about a month ago and even with iOS 4.2 GM the iPhone still cannot maintain a connection with the Sync system. Even if it does stay connected it may or may not operate as expected (streaming, voice commands, etc.). 4.2 fixed the choppy USB streaming but that is about it. Even if both parties are to blame at a technical level there is no reason for this to still be a problem. The iPhone is beginning to lose its edge on a number of fronts.