I've noticed the same. I get the impression that the stronger the network signal, the better the battery lasts - I assume because the radio has to increase the power with which it communicates with the tower when the signal is weak.
I wonder how a phone with dual sim can handle battery life? Thats totally an interesting problem to solve. I use micromax which is a dual sim and the battery life is pretty good, last for a day.