The decision to upgrade to a new iPhone is complicated by three new models, including the rumored $1,000 version. – Source