I have also purchased every phone and upgraded at launch each time. This time I am ineligible for an early upgrade. I contacted AT&T and they explained that you can only get one early upgrade per 18 months. Are they just feeding me a line to shut me up or has anyone else had this problem??
Right now, they also want to charge me $599. So don't feel bad. If it doesn't change by June 20th, then I will give up on my quest for iPhone 4.

Sincerely,
Mel