There are just as many posts about battery life in the TP forum as there are here. I think the phones are primarily the same, except for the keyboard and external MicroSD slot. Seems the battery life would be the same.
You can always use a custom ROM and/or the battery tweaks to help.
What you have to ask is if you can live without the slide-out keyboard.
also, I love my Diamond.