I am very new to the Diamond, coming from the vogue.
I generally use the same application setup ... the device it is as much as a day-planner (schedule, tasks, contacts) as a communication device (phone, email, txt).
I was using 20931 for a couple of days, but found or felt that battery life was very poor ... on both days I had to plug in to get some juice.
With this build of 20954 I am just about through my work day and I am still above 50%.
The obvious caveat is that I am new to the diamond and this is purely non-scientific observation with very few data points.
Best regards,
-boggsie