I bought my 4G on launch day. Had it ever since and had the original iPhone upgraded to the 3G and skipped the 3GS since I could not get it subsidized. The 5 sure seems like it will be worth the upgrade yet my AT&T account states I get no hardware upgrade price until Feb 2012! While not the end of the world, certainly a disappointment. I have read many posts with others who seem to plan on getting the discount on launch day. I gather some of this is variable based on how many phones on the plan and total cost. Mine rings in at $98.76 for 2 lines (1 iPhone). What is the magic threshhold and how flexible are these rules? It seems more and more like I will want to get the next gen phone and it is not worth an extra $200 and while I can wait until February, I would prefer not to. In your past experience how flexible is AT&T at waiving these restrictions?