I just got a blackberry curve and switched to t-mobile and have wifi phone anywhere I can connect to wifi. I really like it. I had at&t for along time, but when the iphone came out the service really started to suck. I could barely make phone calls from my bedroom and had dropped calls all the time. I have not had 1 dropped call since I switched to t-mobile and the wifi is really reliable. You can get unlimited calls on wifi also as an extra service. The curve is really nice too. I can goto lots of websites, check out the weather, sports, news, connect it to my e-mail. its awesome!