O2 has officially confirmed its anticipated £100 discount on the 8GB iPhone, offering the device for just £169 until 1 June 2008.