I've had my M8 HKE for about a month, on Sprint. While connected to a 4G/Spark network, it works great. Transitioning from 3G to 4G is a nightmare though. Since Sprint sent an OTA patch last week, every call I've made or taken drops within a minute, text messages take forever to go through...