3G network support, GPS, and improved battery life come to the next-gen iPhone.