I turned off the iPhone 3G’s assisted GPS feature (Location Services) for the past two days and noticed a huge battery life improvement. My 3G’s battery life was not too bad to begin with. It seemed to last all day even with GPS turned on. But, with GPS turned off, battery life looks much better.