Hello I am due for a upgrade soon on my Tmobile contrac and as I have been with them for many years, they always give me great discounts. The question is what phone should I get upgraded to? I currently have Sony K750. I was looking at the MDA smart phones. Are they good?