I got 20 hours out of my phone, not sure why others are having issues. I was using Google Talk most of the day, using the Engadget app, heavy phone usage, surfing the web, synching two email accounts; one exchange that gets messages as they arrive, one IMAP checking emails every five minutes, updating the weather app, WiFi, took a ton of pictures along with a few videos, have had the screen on for extended periods while showing slide shows of all my pics and playing around with a few games and browsing the App store. I forgot to plug my phone in overnight and when I woke up the next morning, the battery indicator was sitting at "yellow", still had a decent charge.
Same here! 21hr 46mins and 16secs beep beep 14% battery alert!
