I took my phone out of the cradle at 5:30 am and it just ran out of battery at 10:30pm (17 hours). In the course of the day I had:
Wifi Off
Bluetooth Off
Yahoo Push mail all day
IMAP checking every 15 minutes (most of the day)
Talk time of 1.5 hours
Some videos, some playing around, some emails, some text