For those worried about the coverage T-Mobile is implementing a lifetime coverage guarentee with the new iPhones, details in the link below.
http://newsroom.t-mobile.com/news/company-news/lifetime-coverage-guarantee.htm
Basically if you aren't happy within the first month it's full reimbursement on everything. After that they will reimburse you for the month and one option is you keep making phone payments to t-mobile but they'll unlock the phone so you can use it somewhere else.
http://newsroom.t-mobile.com/news/company-news/lifetime-coverage-guarantee.htm
Basically if you aren't happy within the first month it's full reimbursement on everything. After that they will reimburse you for the month and one option is you keep making phone payments to t-mobile but they'll unlock the phone so you can use it somewhere else.