I did have this problem after restoring from back up from my old 3G. My battery life wasn't that great. Once I wiped my iP4 clean and set it up as a new phone, my battery life greatly improved. The good thing is backups and syncing is much much faster on the iP4.