I recently had my iPhone 4 stolen. Sadly, I'm still on contract and won't be eligible for upgrade until March 2012. After giving this a lot of thought, I have a few options, and I would like to seek your opinions. A) Call (bitch/complain to) ATT and beg them to bump my upgrade eligibility. Several members were successful in doing this but very YMMV. Or some were able to get a credit for the difference if they were to pay the ETF + 199 price. B) Buy a 3GS from craigslist and not reset my contract. Wait until March to buy the 4S at the subsidized price, and sell the 3GS to recoup some of my costs. C) Same as B, but buy an iPhone 4 instead. In regards to B and C, which option would be easier to recoup more of my costs? In March 2012, would it be easier for me to sell the 3GS near $200, or the iPhone 4 near $300? Thanks in advance.