T-Mobile's network is nowhere near as good for me as AT&T's was. I hope that it improves. The biggest problem is looking at my phone and seeing "0 bars."
Also, the data plan doesn't work with one of my phones. Ironically, the same phone AT&T forced me to have a data plan for. Maybe it would have never worked.