It's getting close to the time when I can finally upgrade my phone with AT&T; about three weeks exactly, and I'm still undecided about getting the iPhone. I was actually planning on getting the iPod Touch anyway, but since I will be upgrading phones at the same time, would it make sense just to go for the iPhone? Also, AT&T allows customers to upgrade a couple months before their two year contract ends, which is what I'm approaching. Will I be able to get the iPhone at then? I'm never quite sure what constitutes "eligibility", if someone knows please let me know! I'm not willing to pay the $399 price, so I am eligible. Thanks you much.