are you sure about that? been researching on iP4 and looked at battery life threads about the iP4 on MR, and it looks as though your figures don't jibe with most other users. I would find your claim highly doubtful. If you're saying you are getting 22 hours + push notification + facebook/twitter/news feed active, I will clearly state BS.
Its all about usage, I've included a screenshot of a typical day of me using it giving it 17 hours of battery life on stock battery. I always have the option to essentially double my battery life by purchasing the extended battery from verizon if i choose to, however, I am currently satisfied with stock for now.