FWIW I was having serious battery issues as well upon upgrading to iOS 6. After digging around a little I found that the time zone setting, and the diagnostic auto send setting were turned back on. I remembered these were huge problems with 5.0 when it was released so I went ahead and turned them back off. Also I discovered that somehow I had passbook set to use gps info, and even though there wasn't an arrow in the upper right corner when looking at location services it showed that it was constantly using GPS. (Purple arrow) I turned it back off since I don't see myself using that feature for a while, and so it seems my battery life is back to "normal".