One major complaint with with many Android phone owners is the battery life. For what ever reason, a lot of power is required to operate the Android OS. The poor battery life continues to be a much talked about topic on various Android forums (XDA-Dev, Modaco and others).
The problem was very widespread until the release of Android 2.2 (Froyo). I personally noticed a great improvement in my battery with no change in the way I used my HTC Desire. Battery life is very dependent on how you use your Android phone. a good majority of the applications access the internet. Anytime you are connecting to the network, you are draining more battery than when you are using an app that doesn’t connect to the network.