Here I go ( expecting to have an ) -- but this whole arguement about iphone, android, or whatever else not having a good interface for the car is somewhat annoying. And that from someone who likes LINUX solutions. If we were to be honest, the interface is a minor/none issue. The reason being is, wait for it, THERE SHOULD BE NO INTERFACING WITH THE GUI WHILE THE CAR IS IN MOTION. None, zero, nada, nothing. I have the Meego interface running in my car, and it's just as distracting as picking up my phone (Droid) and using it's navigation features. When I'm being smart, I set things up like I want them before I put the car in drive (or reverse, as the case maybe).
So... If we encourage people to do thier interfacing (at least most of it) while the car is in park -- the hand/eye coordination issue becomes somewhat mute, and now features becomes more important.