Have you been put off bagging yourself a 4G plan because of the 12 or 24-month contract lengths? If so, you're not alone, but now EE's launched a range of 30-day rolling contract SIM-only plans and they're not that expensive.
They're slightly dearer than their 12-month SIM-only counterparts, costing you £2 a month more, but you get the flexibility of cancelling and ditching EE for one of the other networks should they offer a better 4G contract later this year.
You get the same unlimited minutes and texts, with prices ranging from £23 for 500MB running all the way up to a wallet-crushing £63 a month for 20GB of data. Still, if you want 4G right now, this is definitely the way to go. I'm very tempted myself by this, that's for sure.