Juicy has hands-down the best battery life... I've used mighty rom and if i leave opera mobile open but minimized, my battery is drained like no other...
I recommend juicy's roms...
to be honest, no matter what anyone does, WM is gunna be a lag
Once the Android OS from the G1 is ported and working on the Diamond, it won't matter what rom i use.... I'm starting to get sick of Windows Mobile's poor answers to the iphones fluidity with TF3D. There's a big difference between an OS like apples' and an extra app (TF3D) which uses the new drivers... Its just a mask for WM's sluggishness, cuz as soon as you get out of TF3D, its back to the same old same old.
But Android seems to have the right answer. I'm just glad it will eventually work for many htc devices.
Sorry to ramble... Go with Juicy's