Yes I know this relies on the large Quidco payment to make it a deal - but if you want the handset sim free it is £250-£280 (e.g. Amazon)on its own, so you get a year long service with this to boot!
They also have Curve 8900 which would be only £127.50 + £3.99 but it is out of stock now but year for that would be only £154.17 for phone and year service. The 8900 sim free is about £310-£360 (e.g. play.com). When in stock again - this is possibly an even hotter deal considering its cheaper but costs more sim free than the 8220.