Just a quick heads-up: Apple just dropped iOS 5.1 beta 1 to developers. At a first glance the only new feature is dictation support in text input views. Other than that, they’ve probably fixed the battery issue but we can’t confirm that at the moment. Jailbreakers and unlocks STAY AWAY from this beta release.
Dictation Support in Text Input Views
On supported devices, iOS automatically inserts recognized phrases into the current text view when the user has chosen dictation input. The new UIDictationPhrase class (declared in UITextInput.h) provides you with a string representing a phrase that a user has dictated. In the case of ambiguous dictation results, the new class provides an array containing alternative strings. New methods in the UITextInput protocol allow your app to respond to the completion of dictation.