I post this so that anybody else who was just in my situation can get some advice. So after waiting and being first in line at AT&T, i waltz in where I was told I wasn't eligible for an upgrade. It really caught me off guard, because I know for a fact I was eligible. Two main points: I'm part of a family plan that pays more than 200/month (4 iPhones, 3 of them 3g data), and I have had a 3GS since launch. I also texted that number (Forget what it is, to see your eligibility) and it said I was eligible plus the $18 upgrade fee. Second, my brother, who is on the same plan as me, pre-ordered his iPhone through AT&T 3 weeks ago and got it at the 299 price, absolutely no issue. I was told that my contract didn't expire until Febraury 2011. After talking with the manager, apparently my brother wasn't supposed to be able to get the phone (uh, no?)...and somehow the manager was able to just give me the phone for the 299 + tax. So long story short - if they say you aren't eligible, and you know for a fact you are, make sure you make your case and get it at the discounted price. Also, tested the phone with a call earlier, holding the phone the "bad" way - absolutely no issue (knock on wood). I do hate though that AT&T has to open up the phone and mess with it to set it up. Oh well. All is good now. Good luck (midwest and west) AT&T campers!