My mom just got her iPhone 3G (not S) in the mail today. I was eligible for an upgrade, and she took it. But the funny thing is that I was eligible for an upgrade no more than 4 months ago. I just checked my AT&T bill, and I'm still eligible for a new phone lol. I may buy myself an iPhone while I can. I wonder why my I'm still eligible. I think it's because I haven't used the new sim cards they give when I get a new phone. When I got my new phone in Jan/Feb, I never turned it on and sold it on ebay right away, threw the sim card away. For my mom's new phone, I just put her old one in the iPhone and I'm throwing away the new card they gave her (supposed to be for my line on the plan anyways).