I moved to EE to get 4G, it’s been good.

That said I do need to change my contract soon (when’s the new iPhone out?? 🙂 ) so will look around again. Like you, the switch over to EE/T-Mobile was a bit messy and, hate to tell you, I too get the ‘missed call/voicemail’ thing now and then. It’s very annoying.