Nobody I know paid $700 for an iPhone. They got subsidized by their carrier, pay between $60-$80/mo; and got the phones for less than $200. That is why you take a look at the carrier you *want*, and see if they have a phone that fits you. OTOH: If the phone is more important to you, than you go with the carrier that supports that phone.