Yes there is but only for 5.xxx
I used it, it worked but I didn't get my iMessages, instagram, or fb notifications until I unlocked the phone. Very inconvenient and irritating. But like I said it did work very very well.
No battery issues here. No different than when I had the iPhone 4. Don't know what you are doing w/ your phones to kill the battery, but I don't think it's the phone. Enough people have good battery life to say it's not the phones. Did you charge the battery correctly when you first got the phone?
You're not using your phone all that hard then. No one gets that kinda battery life if they have email accounts, talk on their phone, browse the internet, etc. Playing music is the least battery intensive activity. If that's the main use for one's phone - they will get the "once every 2-3 days" charge ability. But normal moderate to heavy users (even with no games) have to recharge at the end of every day with an iP5 from what I've been reading.
well, that certainly would increase battery life to have your cellular data stream turned off whenever the phone is locked. But the tweak is pretty impractical if you can't get your iMessages in between locks. I won't be getting it for that main reason. Though I guess iMessages would come through if you were in a Wi-Fi region wouldn't they?