I really like my HTC desire, but really that's the only one I know. One thing I can mention though, my phone's battery actually works for about 8 days without recharging. This includes calling and messaging, as long as you don't constantly have GPS on.

So I would recommend that battery at least, whatever it was.