Just to add though, if you're happy with your current provider, it might be worth a phone call to see what sort of retention deal they will offer you. Bear in mind, Sky Mobile SIM only deals start at about £7 per month, and they use the O2 network, so if you're keeping your phone, and O2 won't match that, I'd be on the move.