Like NorthWestern I too had the same problem when upgrading from Ice Cream Sandwich to Jellybean. Problem is that an upgrade installs/re-installs much of the Android or manufacturer's 'tat' applications which sit there gobbling up battery and bandwidth. Each upgrade seems to think you need more stuff that will constantly know where you are, what you're doing, check for messages, check for this and that etc etc. All of which use the battery all of the time.
Following lots of trawling through forums for the problem, I downloaded '2 Hide Apps'. This is an app which lets you choose which apps to 'switch off' both now and on restart. Doesn't uninstall them, just disables. So if you disable something important, you can switch it back on again.
I switched off about 20 apps, with no ill effects. Result, battery back to normal.