To all suffering from decreased battery life on iOS5: disable iMessages & don't use geo reminders. That's it, my battery life is back to normal.