okay, so I guess that I'm just either lucky or I use my phone in an economic way. Perhaps it's also have something to do with network and distance from the nearest transmitter as most of my friends from here that I've asked also get much longer battery life.
I'm still very surprised about your results, guys. Perhaps it's the data/3g draining your battery as here using 3G is not very popular because of shitty data plans (they are getting much better lately though, since they want to encourage people to buy smartphones).
3G is the no. 1 battery killer for Android after all. I wonder how much more battery life would you guys get without 3G.
I'm especially surprised about Pittsey since if I remember correctly he has the Galaxy S which has pretty decent battery life. My friend has one and we were using it to watch movies in a car for 8 hours straight until the battery started to go low and after charging it in a car it was on for 5 days of our trip without a single charge. He wasn't using it often at that time though. Only to take pictures or short phone calls.