My iPhone 4S baterry is the worst iPhone battery I have ever experienced. Yesterday I charged it fully at 100% at 6:43pm, at 1:49am it was almost completely drained at 3%. So it lasted full 7 hours!! WOW! Out of that it shows the usage of 4 hours and 53 minutes which I'm not sure if it's correct or not, but I played with it all day on purpose to see how fast I can drain the battery. I texted, checked email, facebook, watched a few you tube videos, made a few calls, etc.
What's interesting though is that the usage shows 4 hours and 53 minutes and standby 7 hours and 14 minutes. I am not sure how this adds up to a total of 7 hours and 5 minutes since the actual 100% charge.

More info about the phone, it's a 16GB iPhone 4S. Restored from backup when originally purchased from Apple. Updated to 5.0.1.
Notifications - mostly all on
Location Services - all on
iCloud - on for contacts, calendar, reminders, bookmarks.
Mail - six accounts, push is on.
Bluetooth off
iTunes WiFi sync - off
Siri raise to speak - off
Settings > General > About > Diagnostics and Usage - Don't Send
These are the same settings I had on my iPhone 4 which seemed to have had an amazing baterry life compared to this piece of ****.
I am thinking about wiping the phone clean and setting it up as a new phone and see if that fixes anything. At this point I am just frusturated that I have to waste my time dealing with this crap.