So I currently have an iPhone 3G. I am in the middle of my 2 year contract. When this new hardware comes out, Am I going to be able to upgrade for $200 or less, or will I have to pay a full price? How was it in the past? I never owned an Original iPhone.