Okay, I contacted At&t by phone and asked them if I was eligible for an upgrade. I've only had my iPhone 4 since last June. They said I could upgrade early to the 4S since I have an iPhone already. Is this right? I have a feeling the person was confused. Can I upgrade early before my 2 years is up? I'm on a family plan, if that matters.