I am not eligible for an upgrade with Sprint until Jan 1st. I called and asked about what it would take to be able to upgrade early. The guy said that I could pay $50 to upgrade before my eligibility date. He said you could only do that at a Sprint store, so the S3 would cost about $100. I am thinking about doing that, but will double check and make sure I wasn't given wrong info from Sprint.