I have an unlocked at&t phone I am using on t-mobile. The Edge network is so outrageously slow if I had to do it over Id never have purchased the 5 back in Nov (to use on T-mobile). Now that T-Mo has iPhone, Im flat out of luck while new users are supported with an updated 5 on the more readily available t-mo network signals. This is unlike buying a gadget knowing there is going to be a better gadget a year later. This is the current model. I bought the 5 because T-Mo was pushing for unlocked phones to join their network and was even recruiting unlocked iPhones to join their network as a network refarm was going to upgrade my data speeds- but in real life the refarm is spotty, unreliable, or non-existent. While I have experienced 3g speeds, I fall back to Edge close to 100% of the time. I feel frustrated by this experience and want to find a way out without bearing the cost to switch out phones -I just think I shouldnt have to.