I noticed that during the SDK demos the iPhone that was being used to show off the new apps had some kind of case on it. I assumed this was because it was a 3G iPhone and they didn't want us to see the back because it hadn't been announced yet. I was wondering if the new iPhone has a new processor in it. If so, will the games like Monkey Ball run as smoothly on the old iPhone model? Also, does anyone know for sure if AT&T is going to charge for GPS on the iPhone? I was thinking I had heard that some carriers charge for the GPS navigation service.