Noticed this tarriff on vodafone and I think it's a decent deal. For 12 months you get 300 mins, unlimted texts, and 500meg internet all for £35 a month. The handset is £199 but cashback on quidco is £130 so that brings the cost down a lot.
Total for this deal is 35*12 = £420 + £199 = £619 - £130 (quidco) = £489
So 489 quid over the course of the year for the latest handset seems fair enough to me.