So I am having the same problem with the 4s (on AT&T) just eating up the battery at a crazy rate. I am losing about 20% per hour. I have turned off location services, siri, I have done a complete reset of the device and set it up as a new phone, following the advice of the Macworld column to a tee... twice... with no luck. Short of using it as an ipod with everything turned off, I can't seem to stem the insane battery usage.
One interesting note: I recieved my phone on Oct 14, set it up and flew off to Japan for work Oct 15-22 and had no battery problems whatsoever while in Japan... (and was making calls, using data, using location services, using siri a ton because everyone I was with wanted to see what it did, using wifi, using maps, sending texts, etc.)
I came back to the US on the evening of the 22nd, and went to bed (serious jetlag) and my phone had about 55% of battery remaining. I forgot to plug it in, and it was dead when I woke up about 7 hours later. I recharged it to 100% and have been suffering the same battery issues as everyone else ever since.
I don't know if it was just luck or coincidence that it worked fine in Japan, but it is interesting that my problems started when I returned home after having such impressive battery life when I was overseas (near Yokosuka if it matters.)
The only other difference between usage here (in the US) and when I was in Japan is that I also have an MCell that the phone connects to here in my home, but even when I am away from home the battery life has been terrible since I've been back.
C'mon Apple, offer an update already.