Well here is my experience with my Lumia 920's battery life.
Got it on last Friday for the AT&T launch.
The battery barely lasted 2 hours by the time it fully died.
When it was finally fully charged it was already pretty late at night, So I set the phone aside and went to bed. When I woke up it only had 23% left... Was not feeling too good at this point.
Throughout the weekend I still had abysmal results barely 9 hours. It was at this point I decided to do some research and found this thread and saw everyone's recommendations.
I honestly tho at this point felt kinda cheated that I had to turn off certain live tiles and certain updates just to get any form of decent battery life. I also did see that the phone needs to be cycled a few times for the battery to work properly. So Monday night I completely drained the battery, let it sit for a couple minutes, then plugged it in over night and went to sleep.
I woke up at 7 and unplugged the phone. I had decided to keep a little journal of the % and what I had done for the day just in case it did not get better I could take some proof to AT&T.
Lucky all the tips everyone gave on the site had worked. I blocked all background task and I normally keep all other things turned off ie. NFC, bluetooth, location sharing. By the time I was done with work i was still at 60% with moderate use, which is not the greatest, but sure as **** beats what I was getting during the weekend. I did a simulated stress test that night to see how the battery would hold up with 1 hour of constant use and it had drained 30%. Not as good as I had hoped.
Did the same thing on that night drained it completely and let it sit all night.
This time on I decided to turn on certain features, Check email every 30 mins, allow Facebook to run in background, lock screen got updates from Facebook. Unplugged the phone at 7am, and with some low/moderate use all day until about 2am without a charge.
I'm quite happy with the results, so I dont think I'll be taking it back to AT&T.
Today I did another stress test and did 1 hour of video streaming on wireless at it only drained the battery by 20%, so the battery is improving.
So anybody reading this if you are having poor battery life, you will just need to completely cycle the battery a few times. Yes we shouldn't have to do that but still as long as the end result is what we want then I honestly cant complain about it. I was worried at one point because I really do love the phone, but now I can say that I'm happy with the phone's performance.