Okay - so from what I'm understanding, I CANNOT get the software upgrade for my iPhone 3G? I have a new iPad 3G, so it's not that critical. I probably won't get the new iPhone 4G until this one kicks the bucket. I would definitely like a software upgrade, but I from how I see it, it's only going to be for 3GS people. My contract is going to expire in November, so I may be able to upgrade to the iPhone 4G at some point for a reduced cost. I don't know what to do. What would you guys do?