So I stood in line for like 28 hours to buy the 1st Gen iPhone and like all the others if I remember correctly we had to sign a contract on that day that would be good for 2 years? If this is true do we all have the same upgrade dates as 7/11-7/12? Let me know. I was disappointed to figure out I can't upgrade next week. Ugh!! Jack p.s. I did buy an iPhone 3G but that didnt effect my contract did it? It says I am upgrade eligible on 7-11-09 still...So your saying because i got an iPhone 3G at a subsidized price my contract change by a month? Im sooo confused.