Yeah, think the firmware update did something to help this though. I had the same issue on my N80, where the battery would last just over a day not doing anything. I updated the firmware, and also switched off auto 3G, as if it can't get a 3G signal, it will constantly try, even if one isn't needed, so it was hammering the battery.