I am amazed and I have 2 questions: 1. I understand if you buy a used iPhone, you don't have to sign up for AT&T's 2-year contract. But, it still amazes me people would pay $350~$500 for an iPhone just to avoid the 2-year contract. Maybe I don't understand something here; can someone enlighten me? 2. If you can sell your current iPhone for top dollars on eBay or craigslist, why complain about AT&T/APPLE not willing to give you the same deal as new comers? Why not just sell your iPhone and pay for the upgrade?