My guess is that this is addressed somewhere here, but what is the normal iphone upgrade cycle? Not counting this 4S, I want to say they usually come out in the summer? My current contract with Sprint runs out in Feb12. If I thought a new iPhone 5 would come out in the Summer, I'd be willing to wait for it. Regarding the new iPhones, I see Sprint is offering them for $649, $749, & $849 with a $150 discount if you have an expired contract. Reducing the effective price to $500, $600, & $700. Has this been the going rate for the latest version of iPhones on other carriers? A quick glance seems to indicate that Verizon is offering the new 4S for $199, $299, and $399. I suppose this is because of new competition from Sprint, with the unlimited data or something else? I seem to remember the first iPhone cost about $500? For some reason I thought they had dropped in price since then. Apparently not... With a contract and 2 year contracts, you'd think the price on such a phone could be lower, but I also realize the concept of supply and demand... Any input appreciated!