I have had my phone for a month and find the battery comfortably lasts through the day; however, I have done the following to maximize battery life:
1. Turn off Receive all IR beams
2. Turn off Bluetooth when not in use. (On ~3hrs a day)
3. Use a Black skin with white lettering that permits me to run the brightness at 50% on battery.
4. Poll email instead of push.
5. Set Activesync to run manually so it only runs when connected to USB.
The result is better life than I had on my 6700.