Can't quite understand why the networks take so long to publish the pricing, it's not like the launch was a huge surprise to anyone working there surely...? Should just need to take the device price into account (as Apple may not have told them beforehand) and there you go. Especially with things like O2 refresh.
I'm looking at the 6 64, 6+ looking too big for me. Hoping O2 manage to put it on refresh for less than the actual asking price again, my total device cost came out at something like £660 last year for the 5s 64. They seem to have wised up for the moment though: the 5s pricing is consistent whichever upfront cost you choose and they've even slapped on a cheeky £20 premium above the Apple price! It was worse last week though: I think the device cost was £770!