Overall dig T-Mobile, not the greatest reception at times (though close to the other big 2 in metropolitan areas) but it's the perks such as international data, unlimited streaming, free calls to/from Canada/Mexico, etc. that have made it worthwhile. Customer service is actually responsive and helpful which I is way more than I say for Verizon/ATT.