Just noticed you can use the O2 refresh trick to get the 3T midnight black for £384. Nearly half the price of this years top end phones.
Or the normal colour 64gb version for £279. At 300-400 you can get s7/s7 edge which I believe is slightly better.