Sorry, I haven't really been much into the iPhone due to the price and AT&T being it's cellular provider. So, don't yell at me if I ask NOOB questions please. 1. Is the 3G internet connection that you get from the 3G iPhone free? 2. Will the 3G iPhone be with any other cellular carrier that anyone knows of? 3. Is the battery life going to improve from the previous iPhone? 4. What are some big features that makes this different from the first generation iPhone?