Got my car today!
Absolutely over the moon with it, will post pics when it stops raining lol.
One problem I have is that my y cable (genuine from BMW today) doesn't work with my iPhone 4 unjailbroken. Works with all my friends phones, not mine! Have tried restoring the phone, changing firmware revision on the phone and still nothing. Phone woks with all other docks but not this, sooo frustrating! Have used another y cable too and still nothing.
Going to go the USB stick route at the moment but hope that when I get my iPhone 5 (when it comes out) that I have no connection issues!
Also back to the car itself, Mineral White is AWESOME, what a colour in real life. When the car came off the lorry earlier it was in a kind of flattish light that gave a silvery whitey green tinge, and I fell in love there and then and knew I had made the right choice.