Here's what worked for me...
Had a similar problem -- my 4S (32gb) was quickly draining the battery -- without any phone usage (talk), just moderate email checking and such.
I had tried turning on/off wifi, bluetooth, siri, etc without much noticeable change. So last night I tried the big hammer - did a full restore, but didn't use my old backup. My thinking was my first sync did a restore of my 3gs backup, and maybe it was setting something internally that was screwing things up.
Today its been much, much better - I'm at 87% after 6 hours. Yesterday I think I was <50% after the same amount of time.
Unfortunately, using this technique means you lose all your app settings, so I had to re-add my IM accounts, logins for pandora, etc, etc. Contacts and email settings were reseeded from my Mac, so that eliminated a lot of potential hassle.
I had also noticed other oddities -- my locations arrow didn't always go away after exiting an app (even after killing Maps & Tomtom), I've had flakiness with the cell-data (but fine on wifi). Today I haven't noticed any of those problems.