Two questions: 1) Have you written any code for the iPhone? and 2) What would your language of choice be on the iPhone if it could be anything (whether you’ve already coded for it or not?)
1) No, I've only written small test apps for android in Java. None of my clients have requested any phone apps yet.
2) C#. I thought I would have to learn Objective C, but someone else on the forum said it was possible to use C# with mono to do it.