In addition to the iOS 5.0.1 update, disabling some of the location services may help to improve battery life on iPhone/iPad with iOS5.
In Settings > Location Services > Location Services, I disabled "Diagnostics & Usage", "Location-Based iAds", and "Setting Time Zone". This helps cut down on usage when the device is idle or in your pocket and extend the battery.
external image link