Some users are experiencing extremely poor battery life after upgrading their iDevices to iOS 4.3. This update is brings with it a host of new features and enhancements to existing ones, but unfortunately battery life seems to have taken a drastic hit in the process. Some users are seeing their battery life drop as much as 20% after installing the update.
Apple discussion forums have well over 200 users reporting similar problems with poor battery performance. One possible solution to improve battery life is to disable all push notifications to the iPhone. It's unfortunate that users may have to disable certain features on their iPhones in order to improve battery life.
Apple recently released a security update for the desktop version of Safari. The mobile version of Safari is also expected to see the same security update in the near future. Hopefully, Apple will be able to address the latest battery woes that many users are now experiencing with the next iOS update. Personally, I have to charge my iPhone every night as it is, so any improvement in battery life would be very welcome.