I was happy with the specifications of the Nexus 5 offered on my last upgrade, £22 a month for unlimited data, 100 minutes phone call (which I will almost certainly never use!), unlimited texts and no up front cost. If the phone is still going strong come the end of my contract (something my HTC One X failed to achieve), then I'm inclined to keep it going forwards too.