Well - due to the maps paragraph - "being improved" is the best description about the subject at all. That is what I can agree. Sorry to hear Google hasn't added Your home on their maps, however I'm curious that You found it on low-resolution maps provided by Apple. One is for sure - Apple did get a perfect start with it. It has been loud around the world with complaints. And - just to clarify - I did not mention maps due to battery drain problem.
Coming back to the main issue - I do not use mail in any way. So I do not sync. At all - maybe there has been a problem with Exchange sync, but it does not concern me at all, does it? (*). I have no games installed on iPhone (prefer iPAD for games, multimedia, etc.). Got only facebook and twitter installed (and still I do not suspect any of them causing battery drain). All the applications has been killed for a test (could not kill PHONE, as it persists as system process - including all other system ones). And still - the phone didn't last a day.
Surprise, surprise - an hour ago I got notification about upgrade (6.1.1 - 10B145). I've installed it right away and fully charged my phone. Let's hope battery drain problem would be over. Will know for sure in few hours.
(*) - I've left just a brief thought for an end. Let's assume, that Exchange sync (circular loop or whatsoever) became a problem and caused battery drain. Lots of forums mentioned it, so let's assume that in fact it became very true. As the example - let's take a very serious businessman, who owns IPHONE, because it's got most convenient and stable OS installed. Also looks nice and is very easy in use. He's got also Exchange server in sync with all of the options - calendar, contacts, reminders and so on. It comes to 6.1 upgrade and later on - perfect IPHONE, whicn normally lasted few days without charging - does not last several hours including voice talks. He calls Apple, registers issue and then - there is a solution for him: unsync Your callendar for 10 seconds. Ok - highly hilarious solutions, but let's do it. Apple's confidence: -10. But it does not help at all. He calls Apple again, registers the issue and after few hours - there is another solutions for him: DELETE the Exchange account, reboot phone and add it once again. Apple's confidence: -50. Let's assume the he added again the Exchange account and sync'ed. Well - some settings found road to **** - for example - custom ringtones bound with the contacts.
Is this the way for the future? Or maybe test team got week off? Or maybe strange marketing behavior? Exchange option is not provided by 3rd party application, I believe it is the core functionality. Developed and performed at Apple.