Battery life so far seems very good, but for how I use the phone it wasn't that bad for me on 2.1, but using anything like Myplayer / iPlayer soon runs it down though.
General use without gps/sat-nav/bluetooth on, still got half battery left at bedtime