Since the iPhone has no USB port, it will not be possible to connect any USB device. The iPhone can accept an external microphone through it's audio port, but at this time there is no functionality for doing recordings. Whether or not that will become available in the future, either from Apple or from a third-party developer, no one here can say, but I'd wager that there is at least one developer somewhere who's at least trying to make such a function available. We'll just have to wait and see.