Did you upgrade from a iphone 3g or 3gs? I remember when i upgraded from my 3g to the iphone 4 and I had issues with the battery. I had restored the data from the 3g onto the iphone 4 and that was causing issues. Had to restore and not use the backup in the end.
This is interesting! I upgraded from a 3G, but I am not suffering from the reported battery drainage. However, my lifetime talk time carried over when I backed up my data from my 3G via iTunes. Also, my current talk time period has not reset like it used to with my 3G. My 4s' last reset is the day I activated the phone. As stated in past threads/posts: I too have experienced increased up time while using the phone, but standby time has decreased considerably.
I do not doubt that people are experiencing excess battery drainage, as it (the responsibility, cause and effect) may default to Apple in order to find the culprit. However, it does not mean 4s users cannot try to locate and subdue the culprit.
EDIT: I missed a few posts , as I tend to take a few extra minutes to create a reply, but I think iCloud, fetch and push notifications are culprits, because they tax the phone which in turn - taxes the battery. I think the main culprit is IOS 5 though, as Apple knows this due to the decrease in standby battery time. People are reporting battery issues who are still using the iPhone 4 and iPads, as they recently upgraded.