I live in northern Troy and am getting out of my Sprint contract shortly and am considering TMobile. Basically, Sprint voice coverage was terrible for me, 4G is not officially online, and 3G speeds are a joke. For those in the Detroit area, how is your TMobile coverage? I'm more concerned with voice than data. Thanks!