A lot has happened since AT&T confirmed they would be selling contract-free iPhones, including…

  • In the United Kingdom, O2 started giving them away to customers willing to sign a 24 month contract instead of the usual 18 months.
  • In the United States, Apple has also started selling the iPhone in their retail stores without the regular AT&T contract. The catch is that the units are still locked to AT&T, although that can be easily fixed.

Both of the above examples further strengthen the belief that a new version of the iPhone is due very soon, making it difficult for any potential customer to make the decision – by now and upgrade the software when 3.0 is released, or wait until the next generation is released?