bro, please manage your devices... i am on my 3rd charge and the battery and jelly bean wakelock is awesome compare to my X-Arc or X-S.
Here's some tips for you....
1. Android battery is base on display time on. Most of my xperia devices could easily get 3 hours per day. XDA forummers using X-Z are getting 3.5-4 hours display time on per day. So i believe it's fair to base your usuage on screen time on.
2. Android battery must be manage by auto-sync, refresh interval and wakelocks. Usually i open each and single apps to set the refresh interval to my desire hours or turn it off if not neccessary. You can check your screen on vs awake time. If the little blue lines matches, your os is doing fine. If it's not, please kindly manage on the above again.
3. Jelly bean had an features over ICS because you can restrict mobile data by application level instead of the entire OS. You can go to Data-Usage, click on each and single application that uses alot of background data like Facebook. You can manually disable facebook to use background data. This will prevent this apps from sucking battery/data when your screen is off.
By managing your autosync, refresh interval and background data, android's battery tend to last better. The beauty of iOS is you need not worry about the above because it's an enclosed eco-system that you can only breathe apple scent inside and nothing else. In short, boring....
Enjoy and hope all is well...