According to the specs on gsmarena for both the MyTouch 4G (confirmed to be able to use T-Mobile's "4G" network) and for the iPhone 4S, they will both support the 2100 band for 3G. It is my understanding that T-Mobile uses the 1700 and 2100 bands. So I'm confused as to why the iPhone 4S (unlocked) won't be able to use T-Mobile's 3G network
http://www.gsmarena.com/t_mobile_mytouch_4g-3520.php
http://www.gsmarena.com/apple_iphone_4s-4212.php
http://www.gsmarena.com/t_mobile_mytouch_4g-3520.php
http://www.gsmarena.com/apple_iphone_4s-4212.php