UK Drops iPhone prices £100 till June 1st – 3G 2nd Gen iPhone Soon?

The UK carrier O2, has slashed prices by £100, dropping the price (with a two year contract) to ~£170. This comes soon after T-Mobile Germany slashed prices too.
This is a clear sign that they are clearing out the old to make way for the new. 3G is strong, abundant and in high demand in Europe, [...]