Currently have one myself but I have been looking for a handset for my wife. Noticed many £279 deals and even a £259 deal which required additional work to get if for this.
Found this deal on mobiles.co.uk. Even if we say the handset costs £259 you're getting 20GB of data for less than £5 a month!!!!
Total cost is £389.75 or £16.24 per month
Cheapest 20GB SIM only deal is £9 per month (£216 over the term) making the handset cost £173.75.
Even if you didn't need or want 20GB of data a 5GB SIM only plan will still cost more than this deal!