The inimitable @andrewa121 pointed out that the iPhone has greater extended-latin input abilities than I had ascribed to it; he suggested touch-and-hold to get options for accented characters (which is exactly what one does in Android 2.0). I would like to state for the record that I had tried this unsuccessfully on an iPhone 3GS prior to writing the last post.