I have to get a replacement for my iPhone 4. I can hear but they can't hear me. After going back and forth with Apple and AT&T I have come to the realization that I have to get a new phone (currently out of warranty). So now my dilemma. I can get a straight replacement for $149 or upgrade my phone for a iPhone 4S for $199. Prior to this problem, I was intending to wait for the iPhone 5 to exercise my upgrade since I really don't feel that the 4S is much of a upgrade over the 4. I feel that the iPhone 5 will come sooner that next Fall and so I'll be stuck under contract for 1+ years before I can upgrade again. What do you think I should do?