I have had this phone for about a week now... and I cant put it down! I am constantly playing with it.... love the email, the free games, the phone calls are great. I am not giving it 5 stars for two reasons only: camera not that great and ring tones are not as loud as I want them... I missed a few calls when I was on the train cuz I couldnt hear the ring.Otherwise, its a perfect phone. I was surprised the size and weight of the phone compared to all that it can do. Yahoo search is wonderful.I had Verizon before, but T-Mobile is much better. They actually have a variety of free games that I had to otherwise pay for in Verizon. Plus, the Internet email plan is much cheaper with T-Mobile. I am able to get my Yahoo mail with the free Yahoo account and didnt have to have Yahoo Plus. Havent tried the Bluetooth yet, but thats my next step.