Multiple Bluetooth keyboards with different language layouts
I had imagined that logically when I used a Swedish keyboard iOS would detect (or let me manually configure on a keyboard by keyboard basis) that the keyboard has a Swedish layout, so the punctuation and åöä etc. characters match the keys, and when I used a UK keyboard it would work so that the punctuation and £ etc. match the keys on that keyboard.
I'd also expect a keyboard shortcut to let you switch between layouts to allow those with a single keyboard to flip between layouts. (I have a CMD+SPACE shortcut on OSX on my Macbook Pro to do this)
Instead it seems to be driven by the layout of the currently selected soft keyboard, which of course disappears when you pair a Bluetooth keyboard (though the Eject key brings it up).
It's a little thing - but it's really annoying. I suspect many people haven't discovered the soft keyboard trick (where you have to have soft keyboards for each physical keyboard layout you want to use)
Macbook Pro + iPhone 4 iOS 4.1, Mac OS X (10.6.4)